@charset "UTF-8";
/*------- Author:Tyler Chao===tylerchao.sh@gmail.com -------*/
html{background:white;}

body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dd, fieldset, form, input, select, textarea, button, figure{margin:0;}

/*ul, ol, menu{list-style:none;margin:0;padding:0;}*/

.icon_add ul,ul.product-list,.thumbnail-list ul,ul.member-menu-list,.albums-scroll ul,ul.member-welcome-desc, .member-comment-list ul, .or_adress ul,.payment-info ul,ul.member-piclist,.member-mod-content ul,#page_signup ul{list-style:none;margin:0;padding:0;}
.or_adress ul li,.cons_con ul li{padding: 10px; background: #FFF; border: 1px solid #DDD; margin: 10px 0px;  position: relative; cursor: pointer;}
.or_adress ul li:hover,.cons_con ul li:hover{border-color: #ffaf01;}
.or_adress ul li .right,.cons_con ul li .right{float: left;}
.or_adress ul li .right .glyphicon,.cons_con ul li .right .glyphicon{background-color: rgb(92, 184, 92); color: rgb(255, 255, 255); padding: 5px; border: 1px solid rgb(62, 143, 62);font-size: 10px; margin-right: 5px;}

.or_adress ul li .not-checked,.cons_con ul li .not-checked{float: left;}
.or_adress ul li .not-checked .glyphicon,.cons_con ul li .not-checked .glyphicon{background-color: #f9f9f9; color: #DDD; padding: 5px; border: 1px solid #DDD;font-size: 10px; margin-right: 5px;}
.or_adress ul li:hover .not-checked .glyphicon,.cons_con ul li:hover .not-checked .glyphicon{color: #BBB; border-color: #BBB;}

body,.member-page{ font-size:75%;line-height:18px;}

blockquote, q{quotes:none;}

blockquote:before, blockquote:after, q:before, q:after{content:'';}

table{border-collapse:collapse;border-spacing:0;}

fieldset, a img, iframe{border:0 none;}

address, em, i{font-style:normal;}

abbr, acronym{font-variant:normal;}

hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}

:active{outline:0 none;}

input, select, button{vertical-align:middle;}

input, select, button, textarea{font-size:100%;font-family:inherit;}

button{*overflow:visible;}

button::-moz-focus-inner, input[type=reset]::-moz-focus-inner, input[type=button]::-moz-focus-inner, input[type=submit]::-moz-focus-inner, input[type=file] > input[type=button]::-moz-focus-inner{border:0 none;padding:0;}

::-webkit-input-placeholder{color:#999999;}

::-moz-placeholder{color:#999999;}

:-moz-placeholder{color:#999999;}

:-ms-input-placeholder{color:#999999;}

.placeholder{color:#999999;}

.clearfix{*zoom:1;}
.clearfix:after{content:"\0020";display:block;visibility:hidden;clear:both;height:0;overflow:hidden;}

@font-face{font-family:iconfonts;src:url("../fonts/iconfonts.eot");src:url("../fonts/iconfonts.eot?#ie9") format("embedded-opentype"), url("../fonts/iconfonts.woff") format("woff"), url("../fonts/iconfonts.ttf") format("truetype"), url("../fonts/iconfonts.svg#webfontMFqI76bT") format("svg");font-weight:normal;font-style:normal;}
[data-icon]:before{font-family:iconfonts;content:attr(data-icon);speak:none;}

/*.icon-arrow:before{content:"\21";
}*/
.icon, .data-icon-before{font-family:iconfonts, sans-serif;vertical-align: middle;}

.f-icon{font-family:Arial, sans-serif;}

.icon-success{color:#5cb85c;}

.icon-warning{color: #ffaf01;}

.pageview{margin:40px 0 10px;line-height:20px;font-size:12px; text-align: center;}
.pageview .flip{text-shadow: 0 1px 0 #fff;border: 1px solid #ccc;box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);padding: 5px 10px;line-height: 1.5;color: #333;font-weight: normal;vertical-align: middle;margin: 4px;background-color: #FFF;}


.pageview .ico{font-size:16px;font-weight:bold;}
.pageview .over{color:#cccccc;cursor:not-allowed;background-color:#f3f3f3;}
.pageview .over .ico{color:#cccccc;}
.pageview .prev, .pageview .next{}
.pageview a.flip:hover, .pageview a.flip:focus, .pageview a.flip:active, .pageview .active{background-color:#ffaf01;border-color: #b97e00; color:#FFF; text-decoration: none; text-shadow: 0 -1px 0 rgba(0,0,0,0.2); -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);}
.pageview .active{font-weight:bold;}
.pageview .ellipsis{margin-left:5px;letter-spacing:0;}

.mini-pageview{}
.mini-pageview .flip,.action-showmode{border: 1px solid #ccc;box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);padding: 5px 10px;line-height: 1.5;color: #333;font-weight: normal;vertical-align: middle;margin: 4px;background-color: #FFF;}

.mini-pageview .flip:hover,.mini-pageview .flip:focus,.mini-pageview .flip:active,.action-showmode:hover{text-decoration: none; background-color:#ffaf01;border-color: #b97e00; color:#FFF; text-decoration: none; box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);}

.action-showmode:hover span{color: #FFF;}

.mini-pageview .over:hover,.mini-pageview .over:focus,.mini-pageview .over:active{text-shadow: 0 1px 0 #fff;border: 1px solid #ccc;box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);color: #CCC; background-color: #FFF;}

.mini-pageview .over{color:#cccccc;cursor:not-allowed;}
.mini-pageview .over .icon{color:#cccccc;}
.mini-pageview .active{color:#3a68cb;font-weight:700;border-color:#3a68cb;background-color:#c0d9fe;}
.gallery-sortbar .mini-pageview{float:right;margin-right:10px;padding-top:8px; width: 160px;}
.groupbuy-sortbar .mini-pageview{float:right;margin-right:5px;padding-top:4px;}
.groupbuy-sortbar .mini-pageview .flip{margin-left:5px;}

.label-alert{display:inline-block;background-color:#f18007;padding-left:5px;padding-right:5px;line-height:1.33333;color:white;font-size:12px;}

.label-important{display:inline-block;background-color:#AF1C07;width:16px;height:16px;text-align:center;line-height:1.33333;font-weight:400;color:white;}

.label-disabled{display:inline-block;background-color:#F6F6F6; border: 1px solid #F1F1F1;padding-left:5px;padding-right:5px;margin-left:5px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;color:#333;font-size:12px;text-shadow: 0 -1px 0 rgba(0,0,0,0.2);-moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.2);-webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.2);}

/*------- buttons -------*/
/*button{margin:0;white-space:nowrap;cursor:pointer;}

.btn{border:0 none;background-color:transparent;padding:0;font-size:100.0%;_overflow-y:hidden;color:#858492;}
.btn span {background-color:white;padding-left:10px;line-height:30px;font-size:inherit;*cursor:pointer;*margin-right:8px;display:block;}
.btn span span{border:0 none;background-color:transparent;padding-left:0px;*padding-left:10px;padding-right:10px;}
.btn[disabled], .btn.disabled{cursor:default;}

a.btn{display:inline-block;white-space:nowrap;vertical-align:middle;}

a.btn-simple{color:#333333;} */

.btn-import, .btn-major, .btn-caution{color:white;}
.btn-import span, .btn-major span, .btn-caution span{border-color:transparent;_border-color:white;}
.btn-major span span, .btn-caution span span{padding-left:0;}

a.btn-import, a.btn-major, a.btn-caution{color:white;}
a.btn-import:hover, a.btn-major:hover, a.btn-caution:hover{color:white;}

.btn-flat{color:#666666;margin-right:10px;}

.btn-link{text-decoration:underline;margin-right:10px;font-size:100.0%;color:#0563c3;*margin-right:130px;line-height:30px;*line-height:0px;*position:relative;*top:7px;}

.btn-rounded{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;}
.btn-rounded span{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;}

.btn-groupbuy{font-size:183.33333%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;}
.btn-groupbuy span{padding-left:30px;line-height:2.22727;border:0 none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;}
.btn-groupbuy span span{padding-left:0;padding-right:30px;}
.btn-groupbuy .icon{vertical-align:-2px;}

.btn-small span{padding-left:5px;line-height:1.41667;}
.btn-small span span{padding-left:0;padding-right:5px;}

.btn-big{font-size:15px;}
.btn-big span{padding-left:18px;line-height:28px;border-radius:2px;}
.btn-big span span{padding-left:0;padding-right:18px;}
.btn-big .f-icon{font-size:85.71429%;margin-left:5px;}

.btn-huge{font-size:15px;float:right;*margin-top:-20px }
.btn-huge span{padding-left:30px;line-height:2.5;}
.btn-huge span span{padding-left:0;padding-right:30px;}
.btn-huge .f-icon {margin-left:5px;}

* html a.btn-big, * + html a.btn-big, * html a.btn-huge, * + html a.btn-huge{vertical-align:-1px;}

.btn-faved{color:#999999;cursor:default;}
.btn-faved:hover{text-decoration:none;}

.btn-collapse, .btn-expand{display:inline-block;width:16px;height:16px;overflow:hidden;border:1px solid darkgray;vertical-align:middle;text-align:center;font:14px/18px simsun, serif;color:#8B8B8B;}

.signupin-content .btn-big{font-size:100%;}

.gallery-list .btn-major span{padding-left:10px;}
.gallery-list .btn-major span span{padding-left:0;padding-right:10px;}
.gallery-list .btn-major .iconfont,.action-addtocart .iconfont{ font-size:22px;vertical-align:middle;display:inline-block;}

input, select, textarea{border-width:1px;border-color:#cccccc;padding:1px;}
input:hover, input:focus, select:hover, select:focus, textarea:hover, textarea:focus{border-color:#A9A9A9;}

.caution-input{background-color:#FFF8F6;border-color:#E0C6CD;}

input[type=text], input[type=password], input[type=number], input[type=email], input[type=tel], input[type=url], input[type=search], input[type=color], input[type=date], input[type=datetime], input[type=datetime-local], input[type=month], input[type=week], textarea{border-style:solid;}

input{}

input[type=checkbox], input[type=radio]{height:13px;}

select{line-height:25px;}

.placeholder{position:absolute;left:4px;top:6px;z-index:2;}

.popup-container{position:absolute;z-index:100001;background-color:white;box-shadow:2px 2px 1px rgba(150, 150, 150, 0.5);-webkit-box-shadow:2px 2px 1px rgba(150, 150, 150, 0.5);-moz-box-shadow:2px 2px 1px rgba(150, 150, 150, 0.5);}
.popup-container:focus{outline:0 none;}
.popup-container .popup-body{border:1px solid #005d9b;}
.popup-container .popup-header{background-color: #0071bc; border-bottom: 1px solid #005d9b; padding: 0 15px;}
.popup-container .popup-header h2{float:left;font-size: 20px;color:#FFF; margin: 15px 0;}
.popup-container .popup-header span{float:right;}
.popup-container .popup-header .popup-btn-close{background:none;border:0 none;height:35px;overflow-y:hidden;padding:0;color:#FFF;font:20px/35px iconfonts, "Arial Black", arial;}
.popup-container .popup-header .popup-btn-close i{line-height:1;display:inline-block;}
.popup-container .popup-header .popup-btn-close:hover{color:#CCC;}
.popup-container .popup-content{color:#333;}

.passport-container{position:absolute;z-index:100001;background-color:white;box-shadow:0 0 15px rgba(60, 60, 60, 0.4);-webkit-box-shadow:0 0 15px rgba(60, 60, 60, 0.4);-moz-box-shadow:0 0 15px rgba(60, 60, 60, 0.4);}
.passport-container:focus{outline:0 none;}
.passport-container .passport-body{border:1px solid #e6e6e6;}
.passport-container .passport-header .passport-btn-close{background:none;border:0 none;height:20px;overflow-y:hidden;padding:0;position:absolute;top:10px;right:10px;color:#c6c6c6;font:20px/20px iconfonts, "Arial Black", arial sans-serif;}
.passport-container .passport-header .passport-btn-close i{line-height:1;display:inline-block;}
.passport-container .passport-header .passport-btn-close:hover{color:#999999;}
.passport-container .passport-content{color:#666666;}

.image-container{position:absolute;z-index:100001;background-color:white;box-shadow:0 0 15px rgba(60, 60, 60, 0.4);-webkit-box-shadow:0 0 15px rgba(60, 60, 60, 0.4);-moz-box-shadow:0 0 15px rgba(60, 60, 60, 0.4);}
.image-container:focus{outline:0 none;}
.image-container .image-btn-close{display:none;}
.image-container .image-content{width:600px;height:600px;line-height:598px;*line-height:600px;border:0 none;overflow:hidden;text-align:center;*font-size:540px;font-family:Arial;}
.image-container .image-content img{max-width:600px;max-height:600px;vertical-align:middle;}

.mini-cart-dialog{width:430px;box-shadow:2px 2px 3px #dddddd;-webkit-box-shadow:2px 2px 3px #dddddd;-moz-box-shadow:2px 2px 3px #dddddd;}
.mini-cart-dialog .minicart-infos{padding:10px;line-height:2;text-align:center;}
.mini-cart-dialog .minicart-infos .icon{margin-right:5px;font-size:14px;color:#508524;}
.mini-cart-dialog .minicart-infos p{margin-bottom:20px;}
.mini-cart-dialog .minicart-infos em{color:#d92626;padding-left:5px;padding-right:5px;}
.mini-cart-dialog .minicart-error{padding:10px;line-height:2;text-align:center;}
.mini-cart-dialog .minicart-error .icon{margin-right:5px;font-size:14px;color:#d23f33;}
.mini-cart-dialog .minicart-error p{margin-bottom:20px;}

.mask{position:absolute;z-index:100000;left:0;top:0;background-color:#333333;opacity:0.7;filter:alpha(opacity=70);width:100%;height:100%;}

.cover{position:absolute;z-index:100000;left:0;top:0;background-color:white;opacity:0.7;filter:alpha(opacity=70);width:100%;height:100%;text-align:center;color:white;}

.mini-mask{position:absolute;z-index:100000;left:0;top:0;opacity:0.7;filter:alpha(opacity=70);width:100%;height:100%;text-align:center;color:black;line-height:11em;}
.mini-mask .mask-loading{border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;background:#cccccc url(../images/loader.gif) no-repeat center;display:inline-block;width:70px;height:70px;}

.alert-container{position:absolute;z-index:100001;background-color:white;}
.alert-container:focus{outline:0 none;}
.alert-container .alert-body{border:1px solid #005d9b;border-top:0 none;}
.alert-container .alert-header{background-color: #0071bc; border-bottom: 1px solid #005d9b; padding: 0 15px;}
.alert-container .alert-header h2{float:left;font-size: 20px;color:#FFF; margin: 15px 0;}
.alert-container .alert-header span{float:right;}
.alert-container .alert-header .alert-btn-close{background:none;border:0 none;height:30px;margin-right:5px;overflow-y:hidden;padding:0;color:#dddddd;font:14px/30px iconfonts, arial;}
.alert-container .alert-header .alert-btn-close:hover{color:white;}
.alert-container .alert-content{color:#666666;}
.alert-container .action-confirm{margin-right:15px;}

.pop-attention-main{padding:15px;}
.pop-attention-main .confirm, .pop-attention-main .alert{display:none;}
.pop-attention-main .bottom{text-align:center;margin:15px 0 10px 0;}

.dialog-tips-container{position:absolute;z-index:99999;background-color:white;width:160px;border:3px solid #febf0f;display:none;}
.dialog-tips-container:focus{outline:0 none;}
.dialog-tips-container .arrow{position:absolute;overflow:hidden;font-size:0;line-height:0;width:14px;height:14px;}
.dialog-tips-container .arrow i{position:absolute;width:0;height:0;overflow:hidden;border:7px dashed transparent;}
.dialog-tips-container .arrow-left{top:0;left:-14px;}
.dialog-tips-container .arrow-left i{border-right-style:solid;}
.dialog-tips-container .arrow-left .below{border-right-color:#febf0f;left:-3px;}
.dialog-tips-container .arrow-left .above{border-right-color:white;left:1px;top:0;}
.dialog-tips-container .arrow-right{top:0;right:-14px;}
.dialog-tips-container .arrow-right i{border-left-style:solid;}
.dialog-tips-container .arrow-right .below{border-left-color:#febf0f;right:-3px;}
.dialog-tips-container .arrow-right .above{border-left-color:white;right:1px;top:0;}
.dialog-tips-container .arrow-top{left:0;top:-14px;}
.dialog-tips-container .arrow-top i{border-bottom-style:solid;}
.dialog-tips-container .arrow-top .below{border-bottom-color:#febf0f;top:-3px;}
.dialog-tips-container .arrow-top .above{border-bottom-color:white;top:1px;left:0;}
.dialog-tips-container .arrow-bottom{left:0;bottom:-14px;}
.dialog-tips-container .arrow-bottom i{border-top-style:solid;}
.dialog-tips-container .arrow-bottom .below{border-top-color:#febf0f;bottom:-3px;}
.dialog-tips-container .arrow-bottom .above{border-top-color:white;bottom:1px;left:0;}
.dialog-tips-container .icon{color:#febf0f;display:inline-block;position:absolute;left:6px;}
.dialog-tips-container .dialog-tips-content{padding:6px 10px 6px 25px;color:#666666;}
.dialog-tips-container .bottom{margin-top:5px;text-align:center;height:auto;padding-top:10px;}
.dialog-tips-container .action-confirm{margin-right:15px;}

.xtips-container{position:absolute;z-index:99999;background-color:white;width:133px;border:3px solid #febf0f;}
.xtips-container:focus{outline:0 none;}
.xtips-container .arrow{position:absolute;overflow:hidden;font-size:0;line-height:0;width:14px;height:14px;}
.xtips-container .arrow i{position:absolute;width:0;height:0;overflow:hidden;border:7px dashed transparent;}
.xtips-container .arrow-bottom{left:0;bottom:-14px;}
.xtips-container .arrow-bottom i{border-top-style:solid;}
.xtips-container .arrow-bottom .below{border-top-color:#febf0f;bottom:-3px;}
.xtips-container .arrow-bottom .above{border-top-color:white;bottom:1px;left:0;}
.xtips-container .icon{color:#febf0f;display:inline-block;position:absolute;left:6px;}
.xtips-container .xtips-content{padding:6px 10px 6px 25px;color:#666666;}

.xtooltip{position:absolute;z-index:99999;background-color:#fefbeb;max-width:150px;border:1px solid #d4c289;box-shadow:1px 1px 1px rgba(180, 180, 180, 0.5);-webkit-box-shadow:1px 1px 1px rgba(180, 180, 180, 0.5);-moz-box-shadow:1px 1px 1px rgba(180, 180, 180, 0.5);visibility:hidden;_width:150px;}
.xtooltip:focus{outline:0 none;}
.xtooltip .xtips-content{padding:3px 5px;color:#666666;}

.tooltip-container{position:absolute;z-index:100000;background-color:#333333;color:white;padding:5px 10px;}
.tooltip-container:focus{outline:0 none;}
.tooltip-container .arrow{position:absolute;overflow:hidden;font-size:0;line-height:0;width:10px;height:10px;}
.tooltip-container .arrow i{position:absolute;width:0;height:0;overflow:hidden;border:5px dashed transparent;}
.tooltip-container .arrow-left{top:0;left:-10px;}
.tooltip-container .arrow-left i{border-right-style:solid;}
.tooltip-container .arrow-left .above{border-right-color:#333333;left:0;top:0;}
.tooltip-container .arrow-right{top:0;right:-10px;}
.tooltip-container .arrow-right i{border-left-style:solid;}
.tooltip-container .arrow-right .above{border-left-color:#333333;right:0;top:0;}
.tooltip-container .arrow-top{left:0;top:-10px;}
.tooltip-container .arrow-top i{border-bottom-style:solid;}
.tooltip-container .arrow-top .above{border-bottom-color:#333333;top:0;left:0;}
.tooltip-container .arrow-bottom{left:0;bottom:-10px;}
.tooltip-container .arrow-bottom i{border-top-style:solid;}
.tooltip-container .arrow-bottom .above{border-top-color:#333333;bottom:0;left:0;}

.message-error{position:absolute;z-index:99999;}
.message-error:focus{outline:0 none;}
.message-error .icon{color:#e44d10;}

.message-success{position:absolute;z-index:99999;}
.message-success:focus{outline:0 none;}
.message-success .icon{color:#508524;}

.message-body{background-color:white;max-width:400px;padding:30px 50px;border:1px solid #a3afb9;box-shadow:2px 2px 1px rgba(150, 150, 150, 0.5);-webkit-box-shadow:2px 2px 1px rgba(150, 150, 150, 0.5);-moz-box-shadow:2px 2px 1px rgba(150, 150, 150, 0.5);color:#333333;_width:202px;}
.message-body .icon{font-size:30px;float:left;line-height:30px;}
.message-body .message-content{margin-left:45px;line-height:22px;word-wrap:break-word;}

.message{display:inline-block;position:absolute;padding:0 8px;line-height:22px;color:#333333;font-size:12px;}
.message:focus{outline:0 none;}

.error{color:#666666;}
.error .icon{color:#f18007;}
.success{color:#888888;}
.success .icon{color:#81A363;}

.alert-tip{background-color:#FFFCE7;border:1px solid #E7C96D;line-height:25px;color:#666666;display:inline-block;padding:0 5px;font-size:85.71429%;}
.alert-tip .icon{color:#FEBE00;margin-right:6px;}

.error-tip{background-color:#FFF7F3;border:1px solid #D7A0A0;line-height:25px;color:#AB4D49;display:inline-block;padding:0 5px;}
.error-tip .icon{margin-right:6px;}

.xtips-inline{background-color:#FFAD35;display:inline-block;}
.xtips-inline .arr, .xtips-inline .arr2{display:none;}
.xtips-inline .icon{margin-right:5px;}
.xtips-inline .xtips-content{line-height:24px;padding:0 8px;color:white;}

.caution-inline{background-color:#FFAD35;display:inline-block;}
.caution-inline .arr, .caution-inline .arr2{display:none;}
.caution-inline .icon{font-size:16px;margin-left:8px;margin-right:5px;vertical-align:-2px;color:white;}
.caution-inline .caution-content{line-height:24px;padding-right:8px;color:white;}

.notice{display:block;line-height:140%;}
.notice .icon{margin-right:5px;vertical-align:middle;}

.notice-inline{padding:0 5px;vertical-align:middle;}
.notice-inline .icon{font-size:13px;margin-right:5px;vertical-align:middle;}

.fav-loading{color:#999999;}

.fav-success{color:#4CAF1E;}
.fav-success .icon{font-size:14px;}

/* 日历组件 */
.datepicker{z-index:99999999;position:absolute;top:-999em;left:-999em;visibility:hidden;}

.datepicker-content{*width:226px;}
.datepicker-content table{background-color:white;padding:0;border-spacing:0;border-collapse:collapse;border-right:2px solid #444444;border-bottom:2px solid #444444;border-left:2px solid #444444;width:100%;}
.datepicker-content caption{color:white;background-color:#444444;line-height:30px;text-align:center;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;}
.datepicker-content caption a{cursor:pointer;color:#dddddd;text-decoration:none;font:18px Arial sans-serif;padding-left:8px;padding-right:8px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}
.datepicker-content caption .month{padding-left:10px;}
.datepicker-content caption .year{padding-right:10px;}
.datepicker-content caption .name{font-size:13px;}
.datepicker-content th, .datepicker-content td{cursor:default;font-size:12px;height:30px;width:32px;text-align:center;}
.datepicker-content th{background-color:#f5f5f5;border:0 none;color:#888888;}
.datepicker-content td{border:1px solid #e6e6e6;}
.datepicker-content .active{background-color:white;cursor:pointer;}
.datepicker-content .inactive{background-color:#FCFCFC;color:#bbbbbb;}
.datepicker-content .today{background-color:#FFFFDD;}
.datepicker-content .active:hover, .datepicker-content .current{background-color:#0074CC;color:white;}

/*------ mod基本模块 ------*/
.text-justify{text-align:justify;text-justify:distribute-all-lines;text-align-last:justify;-webkit-text-align-last:justify;-moz-text-align-last:justify;-ms-text-align-last:justify;}

@media screen and (-webkit-min-device-pixel-ratio:0){.text-justify:after{content:"\200B";display:inline-block;width:100%;overflow:hidden;height:0;} }
.mod-bottom, .mod, .form-item, .signupin-content .form-item-normal, .signin, .signup, .sign-title, .signup-success .descrip, .related-search, .filter-container, .gallery-sortbar, .goods-item .goods-name, .brand-desc h2, .share-recommend .pop-body .notice, .product-promotion, .product-params, .detail-content, .product-tags, .product-attributes, .product-parameters, .product-saleslog, .product-score .btn-discuss, .post-comment .scores-list, .member-welcome, .member-notice, .member-welcome-tips, .member-mod, .member-address-submit, .member-tabs, .member-aftersales-record .aftersales-desc .desc .desc-title{margin-bottom:10px;}

/*.mod-title{background-color:#efefef;}
.mod-title h2{font-size:116.66667%;}*/

/*------ form表单相关 ------*/
.form-item{overflow:hidden;}
.form-item .verify-code{vertical-align:middle;}
.form-item .auto-change-verify-handle{cursor:pointer;}

.form-item-action{margin-top:20px;}

.form-item-last{margin-bottom:0;_margin-left:95px;}

.form-label{text-align:right;float:left;_width:5.2em;line-height:2.1em;min-height:1em;_height:1em;}

.form-act{display:block;*margin-left:0;_display:inline;}
.form-act label{margin-left:5px;margin-right:15px;vertical-align:middle;}

* + html .form-act{zoom:1;}

.form-act-side{margin-right:190px;}

.form-act textarea, .form-act-wide textarea, .form-act-side textarea{resize:vertical;-webkit-resize:vertical;-moz-resize:vertical;width:99%;display:block;}

/*------ passport ------*/
.signupin-tags{border-bottom:2px solid #0070B7;padding-top:20px;padding-left:20px;}
.signupin-tags ul, .signupin-tags .anonym-buy{float:left;line-height:33px;}
.signupin-tags li{float:left;background-color:#eeeeee;margin-right:10px;font-size:133.33333%;}
.signupin-tags li a{display:block;padding-left:18px;padding-right:18px;color:#666666;}
.signupin-tags li.active{background-color:#0070B7;}
.signupin-tags li.active a{color:white;font-weight:bold;}
.signupin-tags .anonym-buy a{margin-left:5px;}

.signupin-content .alert-tip, .signupin-content .error-tip {width:286px;}
.signupin-content .form-item{height:60px;font-size:14px;position:relative;}
.signupin-content .area .x-select{ height:36px;border:1px solid #ccc;font-size:12px;}
.signupin-content .area .x-select:focus{border-color: #ffaf01;}

.signin .reg_phone .notice-inline{top:90px;left:180px;}
.signupin-content .form_item_none{height:50px;font-size:14px;}
.signupin-content .form-item-normal {font-size:13px;height:55px;}
.signupin-content .form-item-normal .form-act label{ }
.signupin-content .form-label{height:32px;overflow:hidden;font-size:13px;padding-left:20px;width:150px;text-align:right;margin-right:5px;}
/*.signupin-content .x-input{width:240px;height:36px;line-height:36px;padding:1px 4px;}*/
.signupin-content .x-check, .signupin-content .x-select{height:auto;}
.signup .reg_phone .notice-inline{left:15px;top:40px;}
.signupin-content .calendar{width:268px;padding-left:24px;}
.signupin-content .notice-inline{font-size:12px;} /*position:absolute;top:33px;left:160PX; *left:0PX;padding:0;height:37px;line-height:37px;white-space:nowrap;*/

.trust-signin{border-top:1px dotted #cccccc;overflow:hidden;padding:15px 0;text-align:center;}

.signin{width:600px;float:left;background-color:white;border-right:1px solid #ccc;min-height:522px;}
.signin .form-label {}
.signin .form-act{margin-left:20px;*display:inline;}
.signin .need-signup{overflow:hidden;padding:10px 20px;background-color:#efefef;}
.signin .need-signup h3{float:left;color:#f18007;font:14px/25px 'Microsoft Yahei';}
.signin .need-signup .btn-simple{float:right;}

.signup{border-right:1px solid #cccccc;}
.signup .form-label {}
.signup .form-act {*margin-left:0;}

/*信任登录页*/
/*.trust-login-tips{padding:10px;background:#FAFFBD;border:2px solid #E5E197;text-align:center;font-size:18px;}*/
.trust-login-tips{margin:30px 0;font-size:28px;font-family:"microsoft yahei";}
.trust-login-skip{margin-bottom:20px;font-size:16px;}
.trust-login-skip .btn{display:inline-block;margin:0 5px;}
.trust-login-box .signin{float:right;}
.trust-login-box .signup{float:left;width:600px;}
.trust-login-box:after{content:"\0020";display:block;visibility:hidden;clear:both;height:0;overflow:hidden;}
/* 密码检测组件 */
.password-check{margin-left:8px;overflow:hidden;display:inline-block;vertical-align:middle;line-height:16px;visibility:hidden;}
.password-check q{float:left;margin-bottom:5px;display:none;}
.password-check em{float:right;margin-bottom:5px;display:none;}
.password-check .progress{display:none;background-color:#dddddd;width:100%;height:8px;line-height:8px;font-size:7px;overflow:hidden;clear:both;}
.password-check .percent{display:inline-block;height:8px;line-height:8px;font-size:7px;}

.password-poor .poor{display:inline;}

.password-weak .weak{color:#f18007;display:inline;}
.password-weak .percent{width:33.3%;background-color:#f18007;}

.password-good .good{color:#FF9326;display:inline;}
.password-good .percent{width:66.6%;background-color:#FF9326;}

.password-strong .strong{color:#00D900;display:inline;}
.password-strong .percent{width:100%;background-color:#00D900;}

.sign-title{  background-color:#f2f2f2;height:44px;line-height:44px;padding-left:10px;}
.sign-title span{font-size:15px;color:#444;font-weight:100;height:45px;line-height:45px;margin-left:10px;}
.validation-messagebox{ display:block;font-size:12px;}

.signin-page-wrap{margin-bottom:40px;}
.signin-page-wrap .anonym-buy{width:344px;line-height:24px;margin-left:-344px;_position:relative;_left:100%;}
.signin-page-wrap .anonym-buy .descrip{*float:left;}
.signin-page-wrap .anonym-buy .btn-buy{float:right;padding-left:36px;padding-right:36px;}

/*.signup-article{float:left;width:600px;}*/

.signup-aside{background-color:#efefef;overflow:hidden;padding:10px 20px;height:85px;line-height:35px;}
.signup-aside .descrip{font-size:14px;line-height:40px;}
.signup-aside .btn-import span{ border-radius:3px; height:28px;}

.signup-success{padding-top:60px;padding-bottom:60px;}
.signup-success .icon{font-size:70px;color:#6CA334;float:left;line-height:70px;}
.signup-success .descrip{font-size:14px;color:#333333;margin-left:90px;}
.signup-success p{margin-bottom:20px;}
.signup-success .tips-controls{padding:30px 0;}
.signup-success .tips-controls .btn-caution{margin-left:10px;}
.signup-success .alert-tip{padding:5px 10px;color:#333333;margin-bottom:20px;}
.signup-success .alert-tip em{display:block;color:red;}

.redirection-alert{margin-top:15px;color:#999999;}
.redirection-alert i{color:#FE4C00;margin-left:3px;margin-right:3px;}

/* 忘记密码 */
.forgot-content{padding-top:45Gpx;}
.forgot-content ul{padding:0px;margin:0px;}
.forgot-content .form-label{  margin-right:10px;text-align:right;width:145px;}
.forgot-content .form-act {}
.forgot-content .been-send{ color:#4367a5;font-size:16px;height:50px;line-height:50px;padding-top:20px;text-align:center;}
.forgot-content .been-send .icon{font-size:183.33333%;margin-right:10px;vertical-align:middle;}
.forgot-content .goto-signin{color:#0083FF;}

.forgot-remember{margin-left:5px;}

.forgot-resend{margin-left:5px;}

.forgot-success{margin-bottom:70px;text-align:center;font-size:14px;}
.forgot-success .icon{font-size:50px;margin-right:20px;color:#6CA334;line-height:50px;vertical-align:middle;}

.signupin-content .btn-big span,.forgot-content .btn-caution span{ padding:5px 40px;}
.signupin-content .btn-big span span,.forgot-content .btn-caution span span{ padding-right:0;padding-left:0;}

.forgot-content .notice-inline{left:80px;}
.forgot-content .reg_phone .notice-inline{ top:83px;}

/*------ goods gallery ------*/
.related-search{background-color:#f6f6f6;border:1px solid #f1f1f1;padding:7px 10px;margin-top: 20px;}

.related-search-label{color:#333333;float:left;width:7em;}

.related-search-content{margin-left:7em;display:block;}
.related-search-content a{padding-right:12px;}
.related-search-content .active{font-weight:bold;color:#666666;}

.filter-container{border:1px solid #F1F1F1;margin-bottom:0px;margin: 20px 0;}
.filter-container .filter-title{background-color:#f6f6f6;padding: 10px; border-bottom: 1px solid #F1F1F1;}
.filter-container .filter-title h3{font-size:100.0%;float:left;}
.filter-container .filter-title .gallery-total-info{float:left;}
.filter-container .filter-title .gallery-total-info b{} /*color:#f18007;*/
.filter-container .filter-title .filter-clean{float:right;}
.filter-container .filter-title .filter-clean .icon{color:#666666;}

.gallery-category li{float:left;margin-right:6px;}

.filter-clean{margin-top: 15px; margin-bottom: 5px;}
.filter-selected dt, .filter-promotion dt{float: left;margin: 11px 5px 11px 0;width: 100px;text-align:right;}
.filter-selected dd, .filter-promotion dd{padding: 5px;background-color: #F6f6f6;border: 1px solid #F1F1F1;}
.filter-selected-item{display:inline-block; text-shadow: 0 1px 0 #fff; border: 1px solid #ccc; box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075); -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075); padding: 3px 5px;font-size: 12px; line-height: 1.5; color: #333; font-weight: normal;
text-align: center; vertical-align: middle; margin: 4px; background-color: #FFF;}
label.filter-selected-label{font-weight: normal;}
.filter-selected-item .icon{margin-left:3px;font-size:9px;cursor:pointer;}

.filter-item{display:inline-block;padding-left:5px;padding-right:5px;white-space:nowrap;}
.filter-item .icon{visibility:hidden;display:inline-block;margin-left:3px;font-size:9px;color:white;cursor:pointer;}

.filter-item-hide{display:none;}

.filter-item-show{display:inline;}

.filter-lists-container{padding:0;}
.filter-lists-container dl{margin-bottom: 0;}
.filter-lists-container .filter-entries{border-bottom:1px solid #F1F1F1; border-top: 1px solid #FFF; position: relative; padding: 5px 15px;  cursor: pointer; border-left: 1px solid #FFF; background-color: #F6F6F6;}
.filter-lists-container .filter-entries:hover,.filter-lists-container .filter-entries.open {background-color: #E6E6E6;}

.filter-lists-container .filter-entries-label{float:left;margin-right:15px;text-align:right; font-weight: 500;}
.filter-lists-container .filter-entries-values{margin: 0; display: none; position: absolute; right: -1px; top: -60px; background-color: #FFF;
outline: 1px solid #F1F1F1; border: 1px solid #FFF; background-color: #F2F2F2;   padding: 10px; left: 100%; z-index: 3; width: 877px; height: 150px;
overflow-y: scroll; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);}
.filter-lists-container .filter-entries-values .filter-item{margin: 0; padding: 5px; border-right: 1px solid #FFF; text-align: left; width: 19%;}
.filter-lists-container .filter-entries-values .filter-item:nth-child(5n){border: none;}
dl.filter-entries.open:before{content: ""; position: absolute; height:16px; width: 1px; top: -1px; right: -31px; z-index: 4;  border: 16px solid transparent; border-left: 16px solid #E6E6E6; }

.filter-lists-container .filter-entries.open   .filter-entries-values{display: block;}
.filter-entries-values:hover{display: block;}
.filter-lists-container .filter-non-fold{margin-right:0;}
.filter-lists-container .filter-entries-more{float:right;}
.filter-lists-container .filter-entries-more .icon{display:inline-block;margin-left:4px;line-height:12px;width:12px;text-align:center;}
.filter-lists-container .filter-item-pop{padding:38px 0px 10px;border:1px solid #F1F1F1;background-color:#FFFFFF;position:absolute;left:-6px;top:12px;text-align:center;width:134px;display:none;}
/*
.filter-lists-container .filter-item-pop a{margin-right:10px;display:inline-block;height:18px; font-size:12px;}
.filter-item-pop a{ background:#0070B7;color:#fff;padding:4px 10px;vertical-align:middle;}
.filter-item-pop .btn span{background:#F18007;color:#fff; height:25px; line-height:28px; font-size:12px;}
*/
.filter-item-input{vertical-align: middle; display: inline-block; margin-top: 15px;}
.filter-lists-container .filter-pop-active{position:relative;}
.filter-lists-container .filter-pop-active .filter-item-input{position:relative;z-index:2;}
.filter-lists-container .filter-pop-active .filter-item-pop{display:block;}

.filter-dropdown-container{padding-left:10px;padding-right:12px; width:90%;}
.filter-dropdown-container .filter-dropdown-item{float:left;margin-right:5px;margin-bottom:5px;}
.filter-dropdown-container .filter-dropdown-label{position:relative;cursor:pointer;text-shadow: 0 1px 0 #fff;border: 1px solid #ccc;box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);padding: 5px 10px;line-height: 1.5;color: #333;text-align: center;margin: 4px;background-color: #FFF; font-size:12px;}
.filter-dropdown-container .filter-dropdown-label:hover,.filter-dropdown-container .filter-dropdown-label:focus,.filter-dropdown-container .filter-dropdown-label:active{background-color: #e0e0e0;}

.filter-dropdown-container .filter-dropdown-values{border:1px solid #dddddd;padding-top:5px;position:absolute;left:0;width:100%;background-color:white;line-height:20px;max-height:77px;overflow:auto;visibility:hidden; z-index: 2;}
.filter-dropdown-container .filter-dropdown-values li{float:left;padding-left:6px;padding-right:6px;white-space:nowrap;}
.filter-dropdown-container .filter-dropdown-values li .icon{display:inline-block;visibility:hidden;}
.filter-dropdown-container .current .filter-dropdown-label{background-color:white;border-bottom:0 none;padding-bottom:5px;z-index:2;}
.filter-dropdown-container .current .filter-dropdown-values{visibility:visible;margin-top:-1px;}
.filter-dropdown-container .current .active .icon{visibility:visible;}

.filter-dropdown-inner{position:relative;margin-left:128px;}

.filter-more{text-align:right;padding-right: 10px; margin-bottom: 20px;} /*margin-left:81px;line-height:30px;_padding-top:9px;_padding-bottom:9px; */
.filter-more .icon{display:inline-block;margin-left:4px;line-height:12px;width:12px;text-align:center;}

.filter-promotion{line-height:22px;}
.filter-promotion .active{background-color:#f18007;}
.filter-promotion .active .handle{color:white;}
.filter-promotion .active .icon{visibility:visible;}

.gallery-sortbar{border:1px solid #F1F1F1;background-color:#FFF;height:40px;*margin-top:-26px; margin-top: 20px;}

.gallery-sortbar .gallery-sort{float:left;padding-left:10px;padding-top:7px;padding-bottom:8px; width: 332px;}
.gallery-sortbar .gallery-sort .price-desc .asc, .gallery-sortbar .gallery-sort .price-asc .desc{display:none;}
.gallery-sortbar .gallery-sort em{display:inline-block; font-size: 12px;}
.gallery-sortbar .gallery-showmode{float:right;padding-top:8px; width: 100px;}
.gallery-sortbar .gallery-showmode a{color:#333;}
.gallery-sortbar .gallery-showmode input{margin-left:10px;}
.gallery-sortbar .gallery-showmode .icon{font-family:"iconfont" !important;font-size:23px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;margin-right:5px;}
.gallery-sortbar .sortbar-filter-tags{width:330px;float:left;line-height:44px;padding-left:10px;}
.gallery-sortbar .sortbar-filter-tags label{margin-right:5px;}

.goods-item .goods-pic .img-tag-tl, .goods-item .goods-pic .img-tag-tr, .goods-item .goods-pic .img-tag-bl, .goods-item .goods-pic .img-tag-br{position:absolute;line-height:28px;width:30px;height:30px;}
.goods-item .goods-pic .img-tag-tl img, .goods-item .goods-pic .img-tag-tr img, .goods-item .goods-pic .img-tag-bl img, .goods-item .goods-pic .img-tag-br img{max-width:30px;max-height:30px;_width:30px;_height:30px;}
.goods-item .goods-pic .text-tag-tl, .goods-item .goods-pic .text-tag-tr, .goods-item .goods-pic .text-tag-bl, .goods-item .goods-pic .text-tag-br{background-color:#f6f6f6;position:absolute;line-height:1.5;padding-left:5px;padding-right:5px;font-size:12px;}
.goods-item .goods-pic .img-tag-tl, .goods-item .goods-pic .text-tag-tl{top:0;left:0;}
.goods-item .goods-pic .img-tag-tr, .goods-item .goods-pic .text-tag-tr{top:0;right:0;}
.goods-item .goods-pic .img-tag-bl, .goods-item .goods-pic .text-tag-bl{bottom:0;left:0;}
.goods-item .goods-pic .img-tag-br, .goods-item .goods-pic .text-tag-br{bottom:0;right:0;}
.goods-item .goods-name{max-height:36px;_height:36px;overflow:hidden;font-size:100.0%;}
.goods-item .promotion-tags .tag{display:inline-block;padding-left:5px;padding-right:5px;margin-bottom:3px;}
/*.goods-item .p-quantity{display:inline-block;width:120px;margin-right:8px;position:relative;}
.goods-item .p-quantity a{display:inline-block;width:32px;height:40px;color:#666; line-height:40px;overflow:hidden;vertical-align:middle;border:1px solid #a9a9a9;text-align:center;font-weight:bold;font-size:26px;}
.goods-item .p-quantity input{width:34px;height:40px;line-height:40px;padding:0;margin:0;vertical-align:middle;border-width:1px 0;border-style:solid;border-color:#a9a9a9;text-align:center;font-size:21px;}*/
.goods-item .store-warn{line-height:15px;width:74px;text-align:center;display:block;position:absolute;top:42px;left:0;}
.goods-item .btn-simple {}

.gallery-show{ clear:both;}
.gallery-show .goods-item{} /*padding-top:15px;padding-bottom:15px;border-bottom:1px dotted #cccccc;*/
.gallery-show .goods-pic{position:relative;}
.goods-item .action-addtocart .iconfont{ float:none;}

/*-- 商品列表 一排3个--*/
.gallery-grid .goods-item{float:left;width:230px;padding-left:10px;padding-right:10px;}
.gallery-grid .goods-pic{} /*width:230px;height:230px;line-height:230px;*line-height:230px;border:0 none;overflow:hidden;text-align:center;*font-size:144px;font-family:Arial;margin:0 auto 10px;*/
.gallery-grid .goods-pic img {} /*width:230px;max-height:230px;vertical-align:middle;*/
.gallery-grid .goods-price{height:30px;overflow:hidden;}
.gallery-grid .goods-price del {}
.gallery-grid .goods-comment{color:#666666;margin-left:5px;}
.gallery-grid .promotion-tags{margin-bottom:7px;}

/*-- 商品列表 一排1个--*/
.gallery-list .goods-pic{width:245px;height:245px;line-height:98px;*line-height:100px;border:0 none;overflow:hidden;text-align:center;*font-size:90px;font-family:Arial;float:left;margin-right:10px;}
.gallery-list .goods-pic img {max-height:245px;width:245px;vertical-align:middle;}
.gallery-list .goods-info{width:35%;margin-top:10px;float:left;}
.gallery-list .goods-comment{margin-top:5px;margin-bottom:5px;color:#888888;}
.gallery-list .goods-price {float:right;width:35%;margin-top:10px;color:#666666;text-align:right;}
.gallery-list .goods-action{width:316px;float:right;margin-top:10px;}
.gallery-list .goods-action .action-addtocart span span,.gallery-grid .goods-action .action-addtocart span span{}
.goods-others .btn-simple:hover span{ background:none;color:#333;}
.goods-bt{ }
.goods-desc{ color: #333; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.goods-name{ color: #333; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:100;}
.goods-price ins{ text-decoration:none;font-weight:bold;}
.goods-price del{ color:#999;}
.goods-info{}
.goods-info del,.product-buy del{ color:#999;}
.goods-others{margin-left:20px;clear:both;display:block;}
.goods-buy2{ margin-left:25px;}
.goods-buy2 .action-addtocart .iconfont{ /*float:none;*/}
.goods-buy2 .action-notify span{ padding:2px 4px 3px 5px; background:#999;}
.p-quantity{}


/*------ goods compare ------*/
.gallery-compare{
position: fixed;
top: 10%;
margin-top: -15px;
right: 0px;
color: #FFF;
background: #0071BC;
border: 1px solid #2686C6;
cursor: pointer;
box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);
z-index: 5;
}
/*.gallery-compare{position:fixed;right:10px;top:10%;z-index:10000;_position:absolute;}*/

/*.gallery-compare .fold{background-color:#f3f3f3;border:1px solid #dddddd;padding:5px;line-height:14px;font-size:12px;}*/

.gallery-compare  a.handle-expan{display:inline-block; color: #FFF;}
.gallery-compare  a.handle-expan i{
	font-size: 20px; 
	padding: 2px; 
	display: block;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
-moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
-webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
	}
.gallery-compare .unfold{display:none;}
.gallery-compare .header{padding-left:10px;padding-right:10px;}
.gallery-compare .header h3{float:left;}
.gallery-compare .handle-collapse{float:right;}
.gallery-compare .handle-collapse .icon{width:12px;height:12px;line-height:12px;display:inline-block;margin-left:5px;_margin-top:5px;}
.gallery-compare .none-compare{padding-top:15px;padding-bottom:15px;color:#888888;text-align:center;}
.gallery-compare .compare-item{border-bottom:1px solid #F1F1F1;overflow:hidden;position:relative;padding:20px 10px; background-color: #FFF;}
.gallery-compare .compare-item .goods-pic{float:left;width:60px;height:60px;line-height:58px;*line-height:60px;border:1px solid #dddddd;background-color:white;overflow:hidden;text-align:center;*font-size:54px;font-family:Arial;}
.gallery-compare .compare-item .goods-pic img{max-width:60px;max-height:60px;vertical-align:middle;}
.gallery-compare .compare-item .goods-intro{margin-left:66px;overflow:hidden;}
.gallery-compare .compare-item .goods-name{overflow:hidden;}
.gallery-compare .compare-item .goods-price{padding-top:5px;float:left;}
.gallery-compare .compare-item .goods-action{float:right;padding-top:5px;}
.gallery-compare .footer{padding-top:5px;padding-bottom:15px;text-align:center; border-top: none; background-color: #F6F6F6; border-top: #F1F1F1;}
.gallery-compare .footer button{margin-right:15px;}
.gallery-compare .template{display:none;}

.gallery-compare a.action-del-compare{float: right;margin-top: 4px;padding: 3px 7px 5px; line-height: 1em;}

.gallery-compare-unfold .fold{display:none;}
.gallery-compare-unfold .unfold{display:block;}

.goods-compare{margin-top: 20px;}
/*.goods-compare .compare-table{border-left:1px solid #dddddd;border-right:1px solid #dddddd;width:100%;}
.goods-compare td, .goods-compare th{border:1px solid #dddddd;padding:0;}
.goods-compare .none-border{border:0 none;}
.goods-compare th{background-color:#efefef;height:32px;white-space:nowrap;padding-left:3px;border-width:1px 0;}
.goods-compare td{line-height:24px;text-align:center;}
.goods-compare .compare-item{float:left;}
.goods-compare .compare-item td{padding-left:4px;padding-right:4px;}
.goods-compare .goods-item{padding-top:5px;padding-bottom:5px;border-bottom:0 none;}
.goods-compare .goods-name{margin-bottom:0;line-height:18px;height:36px;}*/
.goods-compare .goods-pic{width:70px;height:70px;line-height:68px;border:0 none;overflow:hidden; margin: 5px auto;}
.goods-compare .goods-pic img{max-width: 70px;max-height: 70px;vertical-align:middle; }
.goods-compare .goods-pic img:hover{border: 1px solid #ffaf01;}
.goods-compare .stars{text-align:left;}
.goods-compare .stars span{text-align:left;}

/*------ brand ------*/
.brands-list dl {width:100%;overflow:hidden;border-bottom:1px solid #e7e7e7;margin-bottom:20px;padding-bottom:10px;position:relative;}
.brands-list dt{width:165px;border:0 none;overflow:hidden;text-align:center;*font-size:90px;font-family:Arial;float:left;}
.brands-list dd{width:1040px;float:right;}
.brands-list dd h3{ font-size:21px;line-height:25px;border-bottom:2px solid #0073BC;display:inline-block;margin-top:10px;margin-bottom:12px;}
.brands-list dd h3 a{ color:#0073bc;}
.brand-proimg img{ height:96px;width:165px;}

.brand-num{ position:absolute;bottom:10px;right:0px;}
.brand-num ins a{ display:inline-block;padding:0 10px;}
.brand-num ins a:hover{ background:#f69834;color:#fff;border-radius:8px;}


.brand-info{padding:10px;overflow:hidden;}
.filter-container .brand-logo{ width:150px;float:left;margin-right: 15px;margin-bottom: 10px;}
.filter-container .brand-desc{width:720px;float:right;margin-left:0;}

/*.brand-desc{text-overflow: ellipsis; white-space: nowrap; overflow: hidden; height: 30px;}
.brand-desc h2{}
.brand-desc p{}*/

.brand-desc {
    overflow: hidden;
    height: 64px;
}

.brand-desc:before {
    content: "";
    float: left;
    width: 5px;
    height: 64px;
}

.brand-desc > *:first-child {
    float: right;
    width: 100%;
    margin-left: -5px;
}		

.brand-desc:after {
    content: "\02026";
    box-sizing: content-box;
    float: right;
    position: relative;
    top: -25px;
    left: 100%; 
    width: 3em;
    margin-left: -3em;
    padding-right: 5px;	
    text-align: right;
    background-size: 100% 100%;
    background: linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);
}

.autocompleter-choices{position:absolute;z-index:65535;border:1px solid #cccccc;background-color:white;text-align:left;overflow:hidden;}
.autocompleter-choices li{position:relative;margin-top:-1px;display:block;padding-left:5px;padding-right:5px;overflow:hidden;line-height:25px;white-space:nowrap;cursor:pointer;}

.autocompleter-selected{background-color:#f6f6f6;}

.autocompleter-queried{display:inline;font-weight:bold;}

/*------ product detail ------*/
.product-container{width:100%;table-layout:fixed;}

.product-titles{padding-bottom:10px;line-height:1.8;text-align:left;}
.product-titles h2{font-size:1.2em;color:#325b87;font-weight:normal;}
.product-titles p{color:#f18007;}

.product-side{width:500px;}

/*.product-main{margin-left:470px;}*/

.product-album .loading{position:absolute;text-align:center;z-index:2;background-color:white;opacity:0.7;filter:alpha(opacity=70);padding:5px;line-height:1;color:#333333;text-decoration:none;white-space:nowrap;}
.product-album .loading img{vertical-align:middle;}

.product-album-preview{position:relative;border:1px solid #dddddd;}

.product-album-pic{position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;overflow:hidden;text-align:center;*font-size:405px;font-family:Arial;}
.product-album-pic img{max-width:450px;max-height:450px;vertical-align:middle;}

.album-preview-container{position:relative;display:inline-block;line-height:100%;}

.album-zooms-handle{position:absolute;z-index:10;visibility:hidden;overflow:hidden;background-color:#B3D5FF;opacity:0.5;filter:alpha(opacity=50);line-height:1;cursor:move;}

.album-zooms-container{position:absolute;border:1px solid #cccccc;z-index:10000;visibility:hidden;overflow:hidden;background-color:white;}
.album-zooms-container img{display:block;position:relative;}

.album-big-image, .album-mid-image{position:absolute;left:-10000px;top:-10000px;}

.product-album-zoom{position:absolute;bottom:0;right:0;z-index:11;background-color:#f6f6f6;width:24px;height:24px;text-align:center;opacity:0.85;filter:alpha(opacity=85);}
.product-album-zoom a{line-height:24px;}
.product-album-zoom a:hover,.product-album-zoom a:focus,.product-album-zoom a:active{text-decoration: none;}
.product-album-zoom img{display:block;}

.product-album-thumb{margin-top:10px;width:100%;position:relative;clear:left;}
.product-album-thumb .flip{position:absolute;top:0;margin-top:5px;width:16px;background-color:#eeeeee;height:64px;line-height:64px;text-align:center;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;}
.product-album-thumb .flip a{color:#666666;font-size:25px;margin-left:-1px;}
.product-album-thumb .flip a:hover{text-decoration:none;}
.product-album-thumb .prev{left:-5px;}
.product-album-thumb .next{right:0;}
.product-album-thumb .over{background-color:#fff;}
.product-album-thumb .over a{color:#cccccc;cursor:default;}
.product-album-thumb .thumbnail-list{margin:0 16px;padding-top:5px;overflow:hidden;width:420px;height:65px;*position:relative;}
.product-album-thumb .thumbnail-list li{padding:0;margin:0;float:left;_display:inline;}
.product-album-thumb .thumbnail-list .thumbnail{width:60px;height:60px;line-height:58px;*line-height:60px;border:1px solid #dddddd;overflow:hidden;text-align:center;*font-size:54px;font-family:Arial; margin: 0; padding: 0;}
.product-album-thumb .thumbnail-list .thumbnail img{width:auto;height:auto;max-width:60px;max-height:60px;vertical-align:middle;}
.product-album-thumb .thumbnail-list .active{position:relative;padding:0;}
.product-album-thumb .thumbnail-list .active .arrow{position:absolute;overflow:hidden;font-size:0;line-height:0;width:10px;height:10px;}
.product-album-thumb .thumbnail-list .active .arrow i{position:absolute;width:0;height:0;overflow:hidden;border:5px dashed transparent;}
.product-album-thumb .thumbnail-list .active .arrow-top{left:26px;top:-10px;}
.product-album-thumb .thumbnail-list .active .arrow-top i{border-bottom-style:solid;}
.product-album-thumb .thumbnail-list .active .arrow-top .below{border-bottom-color:#f18007;top:0;}
.product-album-thumb .thumbnail-list .active .arrow-top .above{border-bottom-color:white;top:0;left:0;}
.product-album-thumb .thumbnail-list .active .thumbnail{border:2px solid #FFAF00; padding: 0; margin: 0;}

.share-recommend{clear:both;margin:15px 0;}
.share-recommend .pop-wrapper{display:inline-block;position:relative;z-index:12;margin-right:5px;}
.share-recommend .form-item{min-width:296px;_width:296px;}
.share-recommend .form-label{white-space:nowrap;text-align:right;}
.share-recommend .form-act textarea{width:97%;_width:96%;}
.share-recommend .pop-body{border:1px solid #cccccc;background-color:white;box-shadow:1px 1px 1px rgba(151, 151, 151, 0.5);-webkit-box-shadow:1px 1px 1px rgba(151, 151, 151, 0.5);-moz-box-shadow:1px 1px 1px rgba(151, 151, 151, 0.5);position:absolute;left:0;bottom:28px;text-align:left;}
.share-recommend .pop-body .notice{background-color:#E3F4F9;border:1px solid #BED8E6;line-height:26px;text-align:center;*white-space:nowrap;}
.share-recommend .pop-body .notice .icon{color:#739D2B;margin-right:5px;}
.share-recommend .pop-title h3{font-size:12px;padding:5px 0 0 10px;*white-space:nowrap;}
.share-recommend .pop-content{padding:10px;}
.share-recommend .pop-close{position:absolute;top:0;right:0;background-color:#B4BCC4;border:0 none;width:18px;height:18px;color:white;}
.share-recommend .icon-share{color:#5c9c30;font-size:116.66667%;vertical-align:-2px;_vertical-align:0px;}
.share-recommend .icon-recommend{color:#249ebf;font-size:116.66667%;vertical-align:-2px;_vertical-align:0px;}
.share-recommend .icon-fav{color:#fff;font-size:18px;vertical-align:-2px;_vertical-align:0px;margin-right:5px;}
.share-recommend .arrow{color:#aaaaaa;font-size:116.66667%;vertical-align:-2px;}
.share-recommend .text{padding:0 2px;}

.product-information{line-height:1.4;float:left;width:100%;}
.product-information .label{float:left;}
.product-information .detail{display:block;margin-left:5em;height:24px;}
.product-information .detail .minor{color:#888888;}
.product-information .price ins{font-size:166.66667%;line-height:1.2;text-decoration:none;}
.product-information .info-disabled{background-color:#efefef;color:#999999;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;padding:15px;}
.product-information .pop-wrapper{position:relative;}
.product-information .pop-body{position:absolute;z-index:1;background-color:white;border:1px solid #cccccc;box-shadow:1px 1px 1px rgba(151, 151, 151, 0.5);-webkit-box-shadow:1px 1px 1px rgba(151, 151, 151, 0.5);-moz-box-shadow:1px 1px 1px rgba(151, 151, 151, 0.5);}
.product-information .pop-body li{white-space:nowrap;}
.product-information .label-alert{line-height:20px;}

.product-concerns{position:relative;border-bottom:1px dotted #dddddd;padding-bottom:5px;margin-bottom:5px;}
.product-concerns ul, .product-concerns .item{*zoom:1;}
.product-concerns li{clear:both;}
.product-concerns .more{margin-left:10px;}
.product-concerns .more .icon{margin-left:5px;background-color:#cccccc;color:#f9f9f9;width:14px;height:14px;}
.product-concerns .pop-body{left:0;top:14px;padding:5px 10px;min-width:114px;_width:114px;}

.product-gifts{margin-bottom:5px;}
.product-gifts .detail{*zoom:1;height:auto;}
.product-gifts .detail li{padding-bottom:3px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.product-gifts .detail img{vertical-align:middle;margin-right:5px;}
.product-gifts .useless a{color:#999999;}
.product-gifts .useless img{opacity:0.6;filter:alpha(opacity=60);}

.product-promotion .tabs li{float:left;border:1px solid #cccccc;border-bottom:0 none;margin-right:3px;padding-left:10px;padding-right:10px;background-color:#f6f6f6;color:#666666;cursor:pointer;_position:relative;}
.product-promotion .tabs .active{border-top:2px solid #f18007;color:#333333;background-color:white;*position:relative;margin-bottom:-1px;}
.product-promotion .switchable-panel li{margin:3px 0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.product-promotion .panel-top{border:1px solid #cccccc;padding:2px 10px;min-width:150px;overflow:hidden;}
.product-promotion .trigger{position:relative;top:-1px;width:45px;height:16px;margin:0 auto;background-color:white;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;line-height:16px;text-align:center;color:#777777;cursor:pointer;}
.product-promotion .icon{vertical-align:middle;}
.product-promotion .label-alert{margin-right:5px;}
.product-promotion .useless{color:#999999;}
.product-promotion .useless .label-alert{background-color:#cccccc;}

.product-params .label{float:none;white-space:nowrap;}

.product-buy{}
.product-buy .item-label{float:left;width:6em;margin-right:0.3em;text-align:right;}
.product-buy .item-content{display:block;}
.product-buy .icon-qrcode{color:#999999;font-size:133.33333%;}
.product-buy .pop-wrapper .action-handle{margin-right:0;padding:3px 5px;}
.product-buy .pop-wrapper .active{border:1px solid #cccccc;border-top:none;background-color:white;position:relative;z-index:2;box-shadow:1px 1px 1px rgba(151, 151, 151, 0.5);-webkit-box-shadow:1px 1px 1px rgba(151, 151, 151, 0.5);-moz-box-shadow:1px 1px 1px rgba(151, 151, 151, 0.5);}
.product-buy .pop-wrapper .pop-body{left:0;bottom:20px;padding:1px;}
.product-buy .pop-wrapper .pop-body img{display:block;}

.s-price,.unit-price{ font-size:20px;}

.spec-item{margin-bottom:6px;overflow:hidden;*zoom:1;}
.spec-item .spec-attr{float:left;border:1px solid #cccccc;background-color:#f6f6f6;margin-right:6px;margin-bottom:4px;}
.spec-item .spec-attr a{display:block;border:1px solid white;color:#111111;line-height:20px;}
.spec-item .spec-attr a:hover{border-color:#cccccc;}
.spec-item .spec-attr span{padding:0 6px;*zoom:1;}
.spec-item .spec-attr img{display:block;width:30px;height:30px;}
.spec-item .selected{border:0 none;}
.spec-item .selected a{border:2px solid #f18007;position:relative;}
.spec-item .selected a:hover{border-color:#035e98;}
.spec-item .locked{border-style:dashed;border-color:#999999;opacity:0.6;filter:alpha(opacity=60);}

.product-buy-quantity{margin-top:20px;*zoom:1;}
.product-buy-quantity .p-quantity{display:inline-block;width:80px;overflow:hidden;vertical-align:middle;}
.product-buy-quantity .p-quantity a{display:inline-block;width:20px; overflow:hidden;vertical-align:middle;text-align:center;font-size:14px;}
.product-buy-quantity .p-quantity input{width:40px;height:30px;line-height:30px;padding:0;margin:0;vertical-align:middle;border:1px solid #a9a9a9;text-align:center;}
.product-buy-quantity .p-quantity input:focus{border-color: #ffaf01; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255, 175, 1, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255, 175, 1, 0.6);}
.product-buy-quantity .p-store{padding:0 10px;background-color:#dddddd;display:inline-block;margin-left:3px;vertical-align:middle;}

.product-buy-action{word-break:break-all;word-wrap:break-word;margin-top:20px;}
.product-buy-action .btn{margin-right:15px;}
.product-buy-action .icon{vertical-align:middle;}
.product-buy-action .btn-huge{ float:none;}

/*详情页的购物车输入*/
.product-buy-quantity .p-quantity{display:inline-block;width:70px;overflow:hidden;vertical-align:middle;position:relative;}
.product-buy-quantity .btn-decrease{ position:absolute;left:41px;top:16px;border:1px solid #a9a9a9;height:14px;line-height:15px;}
.product-buy-quantity .btn-increase{position:absolute;left:41px;top:0px;border:1px solid #a9a9a9;height:15px;line-height:15px;}


/*到货通知弹出*/
.product-notify{padding:20px;color:#333333;}
.product-notify .desc{margin-bottom:2em;}
.product-notify .form{width:600px;margin:0 auto;}
.product-notify .form .form-label{width:12em;}
.product-notify .x-input{width:120px;}
.product-notify .error{*float:left;}
.product-notify .success{height:47px;line-height:min;margin:20px;line-height:3;}
.product-notify .success .icon{font-size:300.0%;line-height:1;color:#40761A;vertical-align:middle;margin-right:20px;float:left;}

.stars{position:relative;font-size:15px;line-height:1.6;letter-spacing:1px;display:inline-block;}
.stars .below{color:#dddddd;width:80px;display:inline-block;}
.stars .above{position:absolute;left:0;color:#e0a902;overflow:hidden;}

.stars-0 .above{width:0;}

.stars-1 .above{width:2%;}

.stars-2 .above{width:4%;}

.stars-3 .above{width:6%;}

.stars-4 .above{width:8%;}

.stars-5 .above{width:10%;}

.stars-6 .above{width:12%;}

.stars-7 .above{width:14%;}

.stars-8 .above{width:16%;}

.stars-9 .above{width:18%;}

.stars-10 .above{width:20%;}

.stars-11 .above{width:22%;}

.stars-12 .above{width:24%;}

.stars-13 .above{width:26%;}

.stars-14 .above{width:28%;}

.stars-15 .above{width:30%;}

.stars-16 .above{width:32%;}

.stars-17 .above{width:34%;}

.stars-18 .above{width:36%;}

.stars-19 .above{width:38%;}

.stars-20 .above{width:40%;}

.stars-21 .above{width:42%;}

.stars-22 .above{width:44%;}

.stars-23 .above{width:46%;}

.stars-24 .above{width:48%;}

.stars-25 .above{width:50%;}

.stars-26 .above{width:52%;}

.stars-27 .above{width:54%;}

.stars-28 .above{width:56%;}

.stars-29 .above{width:58%;}

.stars-30 .above{width:60%;}

.stars-31 .above{width:62%;}

.stars-32 .above{width:64%;}

.stars-33 .above{width:66%;}

.stars-34 .above{width:68%;}

.stars-35 .above{width:70%;}

.stars-36 .above{width:72%;}

.stars-37 .above{width:74%;}

.stars-38 .above{width:76%;}

.stars-39 .above{width:78%;}

.stars-40 .above{width:80%;}

.stars-41 .above{width:82%;}

.stars-42 .above{width:84%;}

.stars-43 .above{width:86%;}

.stars-44 .above{width:88%;}

.stars-45 .above{width:90%;}

.stars-46 .above{width:92%;}

.stars-47 .above{width:94%;}

.stars-48 .above{width:96%;}

.stars-49 .above{width:98%;}

.stars-50 .above{width:100%;}

.product-adjunct .mod-title, .product-related .mod-title, .product-section .mod-title{height:32px;}
.product-adjunct .mod-title h2, .product-related .mod-title h2, .product-section .mod-title h2{line-height:32px;font-weight:400;color:#555555;padding-left:10px;}

.product-adjunct{margin-top:10px;}
.product-adjunct table{width:100%;}
.product-adjunct .product-primary{width:130px;}
.product-adjunct .product-primary-inner{position:relative;padding:0 5px;}
.product-adjunct .goods-pic{width:60px;height:60px;line-height:58px;*line-height:60px;border:1px solid #cccccc;background-color:white;overflow:hidden;text-align:center;*font-size:54px;font-family:Arial;margin:0 auto;}
.product-adjunct .goods-pic img{max-width:60px;max-height:60px;vertical-align:middle;}
.product-adjunct .goods-info{margin-top:5px;}
.product-adjunct .goods-info a{color:#333333;}
.product-adjunct .goods-info h3{font-size:100.0%;font-weight:400;height:36px;overflow:hidden;}
.product-adjunct .plus{font-size:16px;color:#cccccc;position:absolute;right:-10px;top:47%;vertical-align:middle;line-height:1;}
.product-adjunct .adjunct-list{padding:5px 10px 5px 20px;}
.product-adjunct .adjunct-list .tab-trigger{float:left;margin-right:8px;border:1px solid #dddddd;color:#666666;padding:0 5px;cursor:pointer;}
.product-adjunct .adjunct-list .active{color:#333333;background-color:#ffffcd;border-color:#EFA517;}
.product-adjunct .adjunct-group{margin:0 15px;overflow:hidden;}
.product-adjunct .adjunct-group .item{width:122px;padding:5px;float:left;}
.product-adjunct .adjunct-group .selected{background-color:#ffffcd;}
.product-adjunct .adjunct-items{position:relative;}
.product-adjunct .flip{position:absolute;top:40px;}
.product-adjunct .flip a{width:15px;height:60px;line-height:60px;font-size:14px;display:block;background-color:#efefef;color:#666666;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;}
.product-adjunct .flip a:hover{text-decoration:none;}
.product-adjunct .prev{left:0;}
.product-adjunct .next{right:0;}
.product-adjunct .over a{background-color:#f6f6f6;color:#cccccc;cursor:default;}
.product-adjunct .info-area{width:160px;background-color:#fffdf4;}
.product-adjunct .info-area .info{padding:5px;line-height:2.25;}
.product-adjunct .info-area .adj-oprice{text-decoration:line-through;}
.product-adjunct .info-area .adj-amount{color:#fe2000;font-size:133.33333%;}
.product-adjunct .exception{display:inline-block;border:1px solid #dddddd;background-color:white;padding:5px 10px;text-align:center;color:#888888;line-height:18px;}

.detail-content img{max-width:100%;}

.product-tags{border-bottom:1px solid #f1f1f1;}
.product-tags .tags-hd{font-size:14px;font-weight:400;float:left;border:1px solid #f1f1f1;border-bottom:0 none;margin-right:5px; margin: 0;}
.product-tags .tags-hd a{color:#333333;border:1px solid white;display:block;padding:10px 15px;}
.product-tags .tags-hd a:hover,.product-tags .tags-hd a:focus,.product-tags .tags-hd a:active{text-decoration: none;}
.product-tags .tags-hd:hover,.product-tags .tags-hd.active{border-top:2px solid #FFAF00;background-color:white;margin-bottom:-1px;font-weight:700;*position:relative;}

.product-section{overflow:hidden;}
.product-section.loading, .product-section .loading{background:url(../images/loading.gif) no-repeat center center;height:30px;border:0 none;}
.product-section .tags-hd{display:none;}

.product-attributes{background-color:#eeeeee;border:1px solid #cccccc;}
.product-attributes ul{border:1px solid white;padding:10px 15px;}
.product-attributes li{float:left;width:33.3%;line-height:26px;}

.product-parameters table{width:100%;}
.product-parameters .section-hd{background-color:#efefef;text-align:left;border:1px solid #dddddd;height:36px;padding-left:8px;font-size:14px;}
.product-parameters td{border:1px solid #dddddd;line-height:2;padding:3px 10px;}
.product-parameters .item-ttl{font-weight:700;text-align: center;width:16%;white-space:nowrap;}

/*相关商品*/
.product-related .mod-content{position:relative;margin:10px;}
.product-related .flip{position:absolute;top:190px;}
.product-related .flip a{width:15px;height:60px;line-height:60px;font-size:14px;display:block;color:#666666;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;}
.product-related .flip a:hover{text-decoration:none;}
.product-related .prev{left:0;}
.product-related .next{right:0;}
.product-related .prev .iconfont,.product-related .flip .iconfont{ font-size:25px;}
.product-related .over a {color:#cccccc;cursor:default;}
.product-related .product-related-content{}/*margin:0 25px;overflow:hidden;*/
.product-related .goods-item{}
.product-related .goods-item .goods-pic{width:220px;height:220px; overflow:hidden;text-align:center;font-family:Arial;margin-left:auto;margin-right:auto;}
.product-related .goods-item .goods-pic img{width:220px;max-height:220px;vertical-align:middle;display:block;}
.product-related .goods-item .goods-info .goods-name{font-size:12px;font-weight:400;height:36px;margin:5px 0;overflow:hidden;}
.product-related .goods-item .goods-info a{}
.product-related .goods-item .goods-info a.btn-orange{ color:#fff;}
.product-related .goods-item .p-quantity a{ height:15px;}
.product-related .goods-item .p-quantity a.btn-gl-increase{height:15px;top:0px;left:41px;position:absolute;line-height: 15px;}
.product-related .goods-item .p-quantity a.btn-gl-decrease{height:14px;top:16px;left:41px;position:absolute;line-height: 15px;}
.product-related .product-buy-quantity{ margin-top:10px;}
.product-related .product-buy-quantity a:hover{ color:#fff;}

.saleslog{width:100%;}
.saleslog thead th{border-bottom:2px solid #cccccc;}
.saleslog th, .saleslog td{height:30px;text-align:center;}
.saleslog tbody tr{border-bottom:1px dotted #cccccc;}
.saleslog tbody * html td{border-bottom:1px dotted #cccccc;}

.product-score{width:100%;border-bottom:1px solid #cccccc;line-height:24px;}
.product-score td{padding:15px 20px;}

.score-total .label{font-weight:700;padding-right:6px;float:left;}
.score-total .values{float:left;}
.score-total .score{color:#f18007;font-size:14px;}
.score-total .total{display:block;}
.score-total .total-count{color:#f18007;}

.scores-list .label{padding-right:2px;width:56px;text-align:right;display:inline-block;}
.scores-list .score{color:#f18007;font-size:14px;}
.scores-list .rating{color:#dddddd;cursor:pointer;}
.scores-list .active, .scores-list .stars-1 .star-1, .scores-list .stars-2 .star-1, .scores-list .stars-2 .star-2, .scores-list .stars-3 .star-1, .scores-list .stars-3 .star-2, .scores-list .stars-3 .star-3, .scores-list .stars-4 .star-1, .scores-list .stars-4 .star-2, .scores-list .stars-4 .star-3, .scores-list .stars-4 .star-4, .scores-list .stars-5 .star-1, .scores-list .stars-5 .star-2, .scores-list .stars-5 .star-3, .scores-list .stars-5 .star-4, .scores-list .stars-5 .star-5{color:#e0a902;}

.product-score .desc i{color:#666666;}

.comment-list{padding:10px 10px 10px 20px;line-height:24px;}
.comment-list .title i{color:#035e98;}
.comment-list .title a{text-decoration:underline;}
.comment-list .title-aside{text-align:right;}
.comment-list .content{margin-top:10px;}
.comment-list .comment-item{margin:5px 0;overflow:hidden;*zoom:1;}
.comment-list .comment-item .stars{float:left;}
.comment-list .comment-item .time{float:right;}
.comment-list .member{width:80px;float:left;text-align:center;margin-right:5px;}
.comment-list .member-avatar{width:60px;height:60px;line-height:58px;*line-height:60px;border:1px solid #cccccc;overflow:hidden;text-align:center;*font-size:54px;font-family:Arial;margin:0 auto;padding:1px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;}
.comment-list .member-avatar img{max-width:60px;max-height:60px;vertical-align:middle;}
.comment-list .member-discuss{position:relative;margin-left:100px;padding:10px;background-color:#f6f6f6;border:1px solid #cccccc;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;}
.comment-list .point{position:absolute;overflow:hidden;font-size:0;line-height:0;width:30px;height:30px;}
.comment-list .point i{position:absolute;width:0;height:0;overflow:hidden;border:15px dashed transparent;}
.comment-list .point-left{top:20px;left:-30px;_left:-40px;}
.comment-list .point-left i{border-right-style:solid;}
.comment-list .point-left .below{border-right-color:#cccccc;left:-1px;}
.comment-list .point-left .above{border-right-color:#f6f6f6;left:0px;top:0;}
.comment-list .discuss-label{overflow:hidden;padding-bottom:5px;}
.comment-list .discuss-content{clear:right;padding:8px;border-bottom:1px dotted #cccccc;border-top:1px dotted #cccccc;}
.comment-list .btn-close{margin-left:10px;vertical-align:middle;display:inline-block;}

.reply-list{padding:5px 5px 0 5px;}

.reply-action i, .answer-action i{color:#888888;float:left;}
.reply-action .inter-handle, .answer-action .inter-handle{float:right;}
.reply-action .inter-handle em, .answer-action .inter-handle em{display:none;position:relative;margin:0 auto;width:16px;padding-bottom:8px;}
.reply-action.active-handle em, .active-handle.answer-action em{display:block;}
.reply-action .arrow, .answer-action .arrow{position:absolute;overflow:hidden;font-size:0;line-height:0;width:16px;height:16px;}
.reply-action .arrow i, .answer-action .arrow i{position:absolute;width:0;height:0;overflow:hidden;border:8px dashed transparent;}
.reply-action .arrow-top, .answer-action .arrow-top{left:0;bottom:0;}
.reply-action .arrow-top i, .answer-action .arrow-top i{border-bottom-style:solid;}
.reply-action .arrow-top .above, .answer-action .arrow-top .above{border-bottom-color:white;top:0;left:0;}

.post-reply, .post-answer{padding:10px;background-color:white;}
.post-reply .btn-close, .post-answer .btn-close{margin-left:10px;vertical-align:middle;display:inline-block;}

.reply-item, .answer-item{border:1px solid #dddddd;background-color:white;margin-top:8px;padding:10px 35px;position:relative;}
.reply-item .infos, .answer-item .infos{float:left;}
.reply-item .time, .answer-item .time{float:right;}
.reply-item .lquote, .answer-item .lquote{color:#dddddd;font-size:133.33333%;position:absolute;left:5px;top:2px;}
.reply-item .rquote, .answer-item .rquote{color:#dddddd;font-size:133.33333%;position:absolute;right:5px;bottom:2px;}

.reply-label{overflow:hidden;}

.reply-content, .answer-content{margin-top:5px;}

.reply-admin .infos em, .answer-admin .infos em, .reply-admin .reply-content, .answer-admin .reply-content, .reply-admin .answer-content, .answer-admin .answer-content{color:#EB5800;}

.post-comment{line-height:24px;}
.post-comment .mod-title i{font-size:12px;color:#999999;margin-left:10px;}
.post-comment .mod-content{padding:20px;}
.post-comment .mod-content .form-label{ width:14em;} 
.post-comment .word-count{float:right;color:#666666;font-size:11px;margin-right:5px;line-height:25px;}
.post-comment .btn-discuss{margin:0 5px;}
.post-comment .not-login{color:#888888;}
.post-comment .sub-label{color:#666666;}
.post-comment .sub-label-side{width:180px;float:right;color:#666666;}
.product-consult .btn span{background:#F18007;color:#fff;}


.no-permission{position:relative;}
.no-permission textarea, .no-permission input{background-color:#efefef;}

.product-consult{line-height:24px;}

.consult-title{padding:20px;border-bottom:1px solid #dddddd;}
.consult-title em{margin-left:15px;}

.consult-content{padding:10px 20px;}
.consult-content .no-message{margin-top:20px;}
.consult-content .title i{color:#035e98;}
.consult-content .title a{text-decoration:underline;}
.consult-content .title-aside{text-align:right;}
.consult-content .tabs{margin-top:10px;}
.consult-content .tabs li{float:left;margin-right:5px;}
.consult-content .tabs a{display:block;padding:0 10px;}
.consult-content .tabs li.active a, .consult-content .tabs a:hover{background-color:#4367a5;color:white;}

.consult-item{background-color:#f6f6f6;border:1px solid #dddddd;padding:10px 12px;margin-top:10px;}
.consult-item .icon-question{color:#037dbf;font-size:15px;width:15px;height:15px;line-height:15px;float:left;margin-top:8px;}
.consult-item .icon-answer{color:#035e98;font-size:15px;width:15px;height:15px;line-height:15px;float:left;margin-top:8px;}
.consult-item .question-content, .consult-item .answer-action, .consult-item .answer-item, .consult-item .post-answer{margin-left:26px;}

.question-content .desc{display:block;}
.question-content .name{float:left;color:#666666;}
.question-content .time{float:right;color:#999999;}

/*------ albums ------*/
.albums-left{float:left;_display:inline;width:180px;}

.albums-right{margin-left:190px;}

.albums-main{float:left;width:100%;}

.albums-pic-list{margin:50px 24px 50px 30px;}
.albums-pic-list .next{font-size:15px;text-align:center;display:block;height:30px;line-height:30px;color:#666666;cursor:pointer;}
.albums-pic-list .next.disable{cursor:default;color:#cccccc;}
.albums-pic-list .previous{font-size:15px;text-align:center;display:block;height:30px;line-height:30px;color:#666666;cursor:pointer;}
.albums-pic-list .previous.disable{cursor:default;color:#cccccc;}
.albums-pic-list ul{position:relative;}

.albums-pic-item{position:relative;width:114px;height:114px;border:3px solid  #D4D4D4;margin-bottom:10px;cursor:pointer;background-color:white;}
.albums-pic-item .ar{display:none;position:absolute;right:-15px;top:50%;margin-top:-6px;height:0px;line-height:0px;font-size:0px;font-size:0px;border-left:6px solid #FEBF0F;border-top:6px solid #F5F5F5;border-right:6px solid #F5F5F5;border-bottom:6px solid #F5F5F5;}
.albums-pic-item.active, .albums-pic-item.hover{border-color:#FEBF0F;}
.albums-pic-item.active .ar, .albums-pic-item.hover .ar{display:block;}
.albums-pic-item .albums-pic{width:114px;height:114px;line-height:112px;*line-height:114px;overflow:hidden;text-align:center;*font-size:102.6px;font-family:Arial;}
.albums-pic-item .albums-pic img{max-width:100px;max-height:100px;vertical-align:middle;}

.albums-product-title{padding:20px;line-height:35px;text-align:center; }
.albums-product-title h1{font-size:133.33333%;}

.albums-main-pic{text-align:center;}

.albums-scroll{overflow:hidden;}

/*---- 团购活动APP ----*/
.groupbuy-sortbar{margin-bottom:20px;}
.groupbuy-sortbar .groupbuy-sort{float:left;line-height:30px;}
.groupbuy-sortbar .groupbuy-sort strong, .groupbuy-sortbar .groupbuy-sort a{padding:0 15px;}
.groupbuy-sortbar .groupbuy-sort .icon{vertical-align:-1px;}
.groupbuy-sortbar .groupbuy-sort .price-desc .asc, .groupbuy-sortbar .groupbuy-sort .price-asc .desc{display:none;}

.groupbuy-grid .goods-item{float:left;width:230px;padding:9px;border:1px solid #d9d9d9;margin-right:5px;margin-bottom:20px;}
.groupbuy-grid .goods-pic{width:230px;height:230px;line-height:228px;*line-height:230px;border:0 none;overflow:hidden;text-align:center;*font-size:207px;font-family:Arial;margin:0 auto 10px;}
.groupbuy-grid .goods-pic img{max-width:230px;max-height:230px;vertical-align:middle;}
.groupbuy-grid .goods-name{height:36px;}
.groupbuy-grid .goods-price{max-height:20px;_height:20px;overflow:hidden;}
.groupbuy-grid .goods-price ins, .groupbuy-grid .goods-price del{float:left;margin-right:5px;}
.groupbuy-grid .goods-price ins{font-size:116.66667%;}
.groupbuy-grid .goods-price del{margin-top:3px;font-size:91.66667%;}
.groupbuy-grid .goods-price em{float:right;color:#666666;}
.groupbuy-grid .outstock .goods-pic{position:relative;}
.groupbuy-grid .outstock .goods-pic img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:Gray;*zoom:1;}
.groupbuy-grid .tag-flags{position:absolute;left:0;top:0;background-color:#00A1F2;width:60px;line-height:30px;*font-size:12px;color:white;text-align:center;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.2);-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.2);}
.groupbuy-grid .tag-flags .arrow{position:absolute;left:0;bottom:-10px;width:0;height:0;line-height:0;font-size:0;overflow:hidden;border-left:30px dashed transparent;border-right:30px dashed transparent;border-top:10px solid #00a1f2;}
.groupbuy-grid .last{margin-right:0;}

.groupbuy-upcoming .title{line-height:40px;margin-bottom:10px;overflow:hidden;}
.groupbuy-upcoming .title h2{font-size:133.33333%;float:left;}
.groupbuy-upcoming .title .more{float:right;}
.groupbuy-upcoming .title .prev, .groupbuy-upcoming .title .next, .groupbuy-upcoming .title .switchable-triggerBox{float:left;}
.groupbuy-upcoming .title .prev, .groupbuy-upcoming .title .next{font-size:25px;color:#333333;cursor:pointer;}
.groupbuy-upcoming .title .disabled{color:#999999;}
.groupbuy-upcoming .title .switchable-triggerBox{margin:0 10px;color:#999999;}
.groupbuy-upcoming .title .switchable-triggerBox .icon{margin:0 3px;cursor:pointer;}
.groupbuy-upcoming .title .switchable-triggerBox .active{color:#FFB401;}
.groupbuy-upcoming .groupbuy-grid{height:326px;overflow:hidden;}
.groupbuy-upcoming .groupbuy-grid .goods-item{margin-bottom:0;}
.groupbuy-upcoming .groupbuy-grid .goods-info{position:relative;}
.groupbuy-upcoming .groupbuy-grid .goods-actions{position:absolute;left:0;bottom:0;width:100%;text-align:right;}
.groupbuy-upcoming .groupbuy-grid .goods-actions input{width:147px;margin-right:-1px;visibility:hidden;}
.groupbuy-upcoming .groupbuy-grid .goods-actions .error{background-color:rgba(178, 0, 0, 0.8);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true, gradientType=0, startColorstr='#CCB20000', endColorstr='#CCB20000') \9;position:absolute;bottom:28px;left:0;padding:0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:40px;color:white;text-align:center;}
.groupbuy-upcoming .groupbuy-grid .goods-actions .error .icon{display:none;}
.groupbuy-upcoming .groupbuy-grid .hover .goods-actions input{visibility:visible;}
.groupbuy-upcoming .groupbuy-grid .hover .goods-actions .disabled{display:none;}

.groupbuy-rules{color:#666666;overflow:hidden;margin-bottom:30px;}
.groupbuy-rules dt{width:65px;float:left;}
.groupbuy-rules dd{margin-left:65px;}

.groupbuy-ident{padding:15px;width:100%;height:48px;overflow:hidden;position:relative;margin-bottom:20px;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;}
.groupbuy-ident .arrow{position:absolute;overflow:hidden;font-size:0;line-height:0;width:78px;height:78px;}
.groupbuy-ident .arrow i{position:absolute;width:0;height:0;overflow:hidden;border:39px dashed transparent;}
.groupbuy-ident .arrow-left{top:0;width:30px;right:0;}
.groupbuy-ident .arrow-left i{border-right-style:solid;}
.groupbuy-ident .arrow-left .above{border-right-color:white;left:0;top:0;}
.groupbuy-ident .arrow-left .above{left:-39px;border-right-width:30px;}
.groupbuy-ident .price{float:left;line-height:48px;}
.groupbuy-ident .actions{float:right;}
.groupbuy-ident .btn{margin-right:30px;}

.groupbuy-discount{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;padding:10px;margin-bottom:20px;}
.groupbuy-discount li{float:left;width:33.3%;text-align:center;font-size:116.66667%;}
.groupbuy-discount b{font-size:142.85714%;}

.groupbuy-traffic{font-size:116.66667%;line-height:3.33333;}
.groupbuy-traffic b{font-size:142.85714%;}

.groupbuy-timed{font-size:116.66667%;margin-bottom:30px;}
.groupbuy-timed i{margin:0 5px;display:inline-block;width:47px;height:35px;line-height:35px;font-size:114.28571%;text-align:center;}

.groupbuy-share{text-align:right;}
.groupbuy-share .text{font-weight:bold;margin-right:8px;}

.groupbuy-tags{background-color:#f3f3f3;border:1px solid #dddddd;margin-top:30px;margin-bottom:10px;height:40px;line-height:40px;}
.groupbuy-tags .tags-hd{float:left;font-size:116.66667%;}
.groupbuy-tags .tags-hd a{color:#333333;display:block;padding:0 15px;}
.groupbuy-tags .active{border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:2px solid #FD6B00;margin-left:-1px;margin-top:-1px;margin-bottom:-1px;background-color:white;}

.groupbuy-remind{padding:20px;}
.groupbuy-remind .x-input{width:98%;}
.groupbuy-remind .notice-inline{padding:0;}
.groupbuy-remind .form-actions{text-align:center;}

/*---- 团购活动APP end ----*/
/*------ cart ------*/
.steps li{height:30px;line-height:30px;float:left;}
.steps i{display:inline-block;}
.steps a, .steps span{display:block;padding:0 10px;}
.steps .step-item {padding:0;white-space:nowrap;}
.steps .step-arrow{padding:0;}

/*.cart-main{border:1px solid #e6e6e6;table-layout:fixed;clear:both;}*/
/*.cart-main caption{text-align:left;background-color:#efefef;border:1px solid #e6e6e6;border-bottom:0 none;}
.cart-main thead{background-color:#efefef;}
.cart-main td{line-height:20px;vertical-align:top;text-align:center;padding:2px 0;}
.cart-main .cart-item{border-bottom:1px solid #efefef;}
.cart-main .cart-item .last td{*border-bottom:1px solid #efefef;}*/
.cart-main{text-align: center;}
.cart-main .last td{padding-bottom:15px;}
.cart-main .p-info{text-align:left;}
.cart-main .p-gift, .cart-main .p-promotion{clear:both;}
.cart-main .p-pic{width:50px;height:50px;*line-height:50px;border:1px solid #dddddd;overflow:hidden;margin:0 auto;text-align:center;*font-size:72px;}
.cart-main .p-pic:hover{border-color:#ffaf01;}
.cart-main .p-pic img{max-width:50px;max-height:50px;vertical-align:middle;}
.cart-main .p-adjunct .p-pic, .cart-main .p-packs-item .p-pic{float:left;margin-right:10px;}
.cart-main .cart-exchange .cart-item td, .cart-main .order-gift .cart-item td{padding-top:15px;padding-bottom:15px;*border-bottom:1px solid #efefef;}
.cart-main .order-price{text-align: right;}
.cart-main .order-price ul{float:right;}
.cart-main .warn-message{clear:both;width:74px;margin:2px auto;text-align:center;color:white;background-color:#ef4521;display:block;}
.cart-main .p-quantity{width:96px;margin:0 auto;overflow:hidden;}
.cart-main .p-quantity a{width:20px;height:21px;overflow:hidden;border:1px solid #A9A9A9;text-align:center;font:14px/22px simsun, serif;}
.cart-main .p-quantity input{width:30px;height:21px;line-height:21px;border-width:1px 0;border-style:solid;border-color:#A9A9A9;text-align:center;padding:0;margin:0 -5px 0 -4px;}
.cart-main .p-quantity input:focus{border-color: #ffaf01;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255, 175, 1, 0.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255, 175, 1, 0.6);}
.view-history .history-list{text-align:justify;text-justify:inter-ideograph;letter-spacing:-3px;letter-spacing:-4px\0;font-family:Arial;}
.view-history .item{display:inline-block;*display:inline;*zoom:1; text-align: center;}
.view-history .last{display:inline-block;*display:inline;*zoom:1;width:100%;height:0;font-size:0;margin:0;line-height:0;overflow:hidden;}
.view-history .p-pic, .view-history .p-info{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.view-history .p-pic{}
.view-history .p-pic img{width: 100%; vertical-align:middle; margin-bottom: 15px; min-width: 209px;}
.view-history .p-pic img:hover{border: 1px solid #ffaf01;}
.view-history .p-info{letter-spacing:0;}

.cart-fororder .tab{border-bottom:1px solid #666666;margin:0 50px;padding-top:10px;}
.cart-fororder .tab li{margin-right:10px;background-color:#efefef;line-height:28px;color:#666666;float:left;}
.cart-fororder .tab li.active a{background-color:#666666;color:white;}
.cart-fororder .tab a{color:#666666;padding:0 20px;display:block;}
.cart-fororder .tab a:hover{background-color:#666666;color:white;}
.cart-fororder .content table{table-layout:fixed;}
.cart-fororder .flip{width:34px;height:110px;line-height:110px;background-color:#efefef;text-align:center;font-size:20px;position:absolute;top:143px;}
.cart-fororder .flip a{color:#999999;}
.cart-fororder .flip a:hover{color:#aaaaaa;text-decoration:none;}
.cart-fororder .over a{color:#dddddd;}
.cart-fororder .over a:hover{color:#dddddd;cursor:default;}
.cart-fororder .prev{float:left;left:0;}
.cart-fororder .next{float:right;right:0;}
.cart-fororder .wrapper{overflow:hidden;}
.cart-fororder .item{letter-spacing:-3px;letter-spacing:-4px\0;font-family:Arial;white-space:nowrap;}
.cart-fororder .p-pic, .cart-fororder .p-info{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;letter-spacing:0;}
.cart-fororder .p-pic{width:96px;height:96px;line-height:94px;*line-height:96px;border:1px solid #e6e6e6;overflow:hidden;text-align:center;*font-size:86.4px;font-family:Arial;}
.cart-fororder .p-pic img{max-width:96px;max-height:96px;vertical-align:middle;}
.cart-fororder .p-info{white-space:normal;}

/*------ order checkout ------*/
.order-main .order-section-title{height:36px;line-height:36px;background-color:#efefef;padding-left:14px;}
.order-main .order-section-title b{font-size:14px;padding-right:20px;}
.order-main .order-section-title a{color:#0563C3;}
.order-main .order-section-content{padding:10px 20px;}
.order-main .order-section table{margin:0 auto;}
.order-main .order-section table label{padding-left:5px;vertical-align:middle;}
.order-main .order-section th, .order-main .order-section td{padding-top:8px;padding-bottom:8px;}
.order-main .order-section th{padding-right:6px;font-weight:400;width:12%;white-space:nowrap;}
.order-main .order-section th em{color:#ef4521;}
.order-main .notice{background-color:#FFF3E1;line-height:50px;text-align:center;}
.order-main .calspan{display:inline-block;background-color:white;vertical-align:middle;border:1px solid #cccccc;line-height:21px;height:23px;overflow:hidden;}
.order-main .calspan:before, .order-main .calspan .data-icon-before{font-size:18px;vertical-align:middle;margin-left:2px;color:#ED980F;}
.order-main .calspan input{border:0 none;}
.order-main .order-goods th{white-space:normal;}
.order-main .order-goods .memo{background-color:#eeeeee;padding:4px 8px;}
.order-main .change-shipping{line-height:20px;margin:0 auto;}
.order-main .change-shipping li{margin:5px 0;padding:5px 10px 5px 40px;}
.order-main .change-shipping li.selected{background-color:#FFF3E1;}
.order-main .change-shipping .action-change-shipping{vertical-align:top;width:2%;}
.order-main .change-shipping label{display:inline-block;vertical-align:top;width:97%;}
.order-main .change-shipping label table{width:100%;}
.order-main .change-shipping address{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:720px;padding:0 10px;}
.order-main .change-shipping .last address{width:auto;}
.order-main .change-shipping i{margin:0 20px;}
.order-main .change-shipping em{display:inline-block;vertical-align:top;}
.order-main .change-shipping em span{padding:0 10px;}
.order-main .change-delivery thead tr{border-bottom:1px solid #cccccc;font-size:14px;}
.order-main .change-delivery thead td{padding-left:10px;*border-bottom:1px solid #cccccc;}
.order-main .change-delivery .separator{height:10px;}
.order-main .change-delivery tbody td{padding-left:5px;}
.order-main .change-delivery .master td{vertical-align:bottom;padding-bottom:0;}
.order-main .change-delivery .sub{height:16px;color:#999999;}
.order-main .change-delivery .sub td{padding-left:22px;padding-top:0;}
.order-main .change-delivery tfoot td{padding:15px 0 0 5px;}
.order-main .change-payment th{text-align:left;}

.order-container .fold{display:none;}
.order-container .cart-main .p-info{padding-left:20px;}
.order-container .cart-main .p-promotion{text-align:left;padding-left:20px;}

.change-payment caption{text-align:left;padding:10px;}
.change-payment tbody{background-color:#f3f3f3;}
.change-payment th{padding-left:20px;text-align:left;}
.change-payment td{padding-right:20px;}
.change-payment .selected{background-color:#FFF3E1;color:#333333;}
.change-payment tfoot td{padding-top:16px;padding-bottom:0;}

.popup-content .change-payment{padding:20px 25px;}
.popup-content .change-payment input{margin-right:5px;}
.popup-content .change-payment th, .popup-content .change-payment td{padding-top:8px;padding-bottom:8px;}
.popup-content .change-payment th{width:16%;font-weight:400;white-space:nowrap;}
.popup-content .change-payment tfoot td{padding-top:16px;padding-bottom:0;}
.popup-content .payment-online, .popup-content .payment-recharge{padding:20px;line-height:1.8em;}
.popup-content .payment-online p, .popup-content .payment-recharge p{margin-bottom:1em;}
.popup-content .payment-recharge{text-align:center;}
.popup-content .pay-stat{overflow:hidden;}
.popup-content .pay-stat h4, .popup-content .pay-stat .action{float:left;}
.popup-content .pay-success{float:left;overflow:hidden;}
.popup-content .pay-failure{float:right;overflow:hidden;}
.popup-content .pay-failure a{margin-right:10px;}

.order-clearing{border:1px solid #c6c6c6;width:100%;}
.order-clearing .order-price .inner{position:relative;float:right;}
.order-clearing .order-price .message{left:206px;bottom:65px;*left:210px;/*for lte ie7*/ }

.order-remark label{display:inline-block;vertical-align:top;}
.order-remark textarea{vertical-align:top;padding:2px;}

.order-invoice li{padding-right:40px;padding-left:5px;float:left;}

/*------ 会员中心 ------*/
.member-menu{ margin-top: 20px; }

.member-menu-mod{border-right:1px solid #F1F1F1;border-bottom:1px solid #F1F1F1;border-left:1px solid #F1F1F1;}
.huiyuanbt{ background:#006FB9;text-align:center;color:#fff;line-height:40px;font-size:16px;border: 1px solid #005d9b; text-shadow: 0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);}
.member-menu-title{line-height:1.25;font-size:108.33333%;background:#f6f6f6;font-weight:normal;padding:10px 0 10px 28px; margin: 0;}
a.huiyuanbt-wrap:hover,a.huiyuanbt-wrap:focus,a.huiyuanbt-wrap:active{text-decoration: none;}
.member-menu-title i{ font-size:22px;}
.member-menu-list{padding:5px 0;color:#666666;line-height:1.83333;}
.member-menu-list li{padding-top:8px;padding-bottom:6px;}
.member-menu-list a{color:#666666;display:block;padding-left:28px;padding-right:5px;line-height:1.25;}

.member-welcome-content{padding:15px;line-height:2.16667;}
.member-welcome-content b, .member-welcome-content i, .member-welcome-content em{color:#2686C6;}
.person-edit{ width:130px;float:left;text-align:center;border-right:1px dashed #ddd;margin-right:30px;}
.person-edit i{ font-size:56px;line-height:1.2;color:#2686C6;}
/*.person-edit a{ color:#46abe1;}*/

.member-welcome-tips{font-size:120.0%;color:#666666;}

.member-welcome-desc{overflow:hidden;}
.member-welcome-desc li{float:left;margin-right:10px;}
.member-welcome-desc li i{font-size:30px;line-height:1.2;color:#2686C6;vertical-align:middle;}
.member-welcome-desc a{margin-left:15px;}

.member-welcome-alert{padding:9px 30px;border-top:1px solid #eee;margin-top:10px;}
.member-welcome-alert .item {margin:0 10px; border: none; padding: 0;}
.member-welcome-alert .label-alert{background: #ffaf01;text-align: center;color: #fff;border: 1px solid #b97e00;text-shadow: 0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075); margin-left: 5px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;}

.member-mod{_zoom:1;}
.member-mod .no-information{text-align:center;background-color:#fcfcfc;color:#666666;}

.member-mod-title{line-height:37px;overflow:hidden;_zoom:1;}
.member-mod-title h2{font-size:116.66667%;border: 1px solid #F1F1F1; border-left:3px solid #2686C6;padding:10px 15px;margin:10px 0;}

.member-mod-more{float:right;font-size:12px;}


.member-title{overflow:hidden;}
.member-title h2{font-size: 15px;border:1px solid #ddd;color:#666666;float:left;padding-left:1.8%;width:98%;border-bottom:0px;}

.member-title p{line-height:2.66667;float:left;margin-left:10px;color:#999999;}
.member-title .small{font-size:75%;font-weight:400;}
.member-title .address-actions{float:right;margin-top:-28px;margin-right:5px;}
.member-title .address-actions  .action-add-address span{ line-height:22px;}
.member-title .address-actions  .action-add-address span span{ padding-right:6px;}
.member-title .warn{color:#f18007;margin-left:5px;margin-right:5px;}
.member-title .text-separator{color:#999999;padding-left:5px;padding-right:5px;}
.member-title .member-more{float:right;line-height:2.66667;}
.member-title .member-more .span-section{margin-right:20px;}

.member-grid{width:100%;font-size:13px;}
.member-grid thead th{height:35px;font-weight:400;font-size:13px;color:#666666;background:#f1f1f1;}
.member-grid tbody{border-top:1px solid #eee;}
.member-grid.table tbody tr td{*border-top:1px dotted #cccccc; vertical-align: middle;}
.member-grid .first, .member-grid .goods-row{border-top:0 none;}
.member-grid .goods-row td{*border-top:0 none;}
.member-grid .last{border-bottom:0 none;}
.member-grid .fold .arrow-up, .member-grid .fold .goods-row, .member-grid .unfold .arrow-down{display:none;}
.member-grid ins{text-decoration:none;}
.member-grid del{color:#999999;}
.member-grid .text-disabled{color:#999999;}
.member-grid .order, .member-grid .price, .member-grid .datetime, .member-grid .status,  .member-grid .payments, .member-grid .itemno, .member-grid .numbers{text-align:center;padding-top:6px;padding-bottom:6px;}
.member-grid .actions{text-align: right; padding: 6px 0;}
.member-grid .datetime{color:#777777;}
.member-grid .actions{padding-right:5px;}

.member-grid .actions .btn{white-space:nowrap;}
.member-grid .actions .btn .icon{margin-left:2px;}
.member-grid .order{padding-left:10px;}
.member-grid tbody td.goods-items,.member-grid tbody td.subject{ text-align:center;}
.member-grid tbody td.goods-items img{ vertical-align:middle;}
.member-grid .separator{display:block;height:5px;overflow:hidden;}
.member-grid .text-separator{color:#999999;padding-left:5px;padding-right:5px;}
.member-grid .handle{margin-left:5px;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}
.member-grid .handle .icon{color:#666666;}
.member-grid .goods-pic{width:40px;height:40px;*line-height:40px;border:1px solid #f1f1f1;overflow:hidden;margin:10px auto;text-align:center;*font-size:54px;font-family:Arial;}
.member-grid .goods-pic:hover{border-color: #ffaf01;}
.member-grid .goods-pic img{max-width:40px;max-height:40px;vertical-align:middle;}
.member-grid .member-piclist{overflow:hidden;margin-top:10px;}
.member-grid .member-piclist .goods-item{float:left;margin-left:10px;margin-bottom:6px;}
.member-grid .member-piclist .goods-pic{margin:0;position:relative;}
.member-grid .member-piclist .label-important{position:absolute;left:0;top:0;z-index:2;*font-size:22.22222%;}

.member-goods-list{overflow:hidden;margin:15px 10px 0px;text-align:justify;text-justify:inter-ideograph;}
.member-goods-list .goods-item{display:inline-block;*display:inline;*zoom:1;vertical-align:top;}
.member-goods-list .goods-pic{overflow:hidden;margin:0 auto;text-align:center;*font-size:144px;}
.member-goods-list .goods-pic img{max-width:160px;max-height:160px;vertical-align:middle;}
.member-goods-list .goods-pic img:hover{border: 1px solid #ffaf01;}
.member-goods-list .goods-name, .member-goods-list .price{letter-spacing:0;text-align:left;}
.member-goods-list .goods-name{height:36px;overflow:hidden;font-weight:400;margin-bottom:0;margin-top:5px;}
.member-goods-list .goods-name a{ color:#5b5b5b;font-size:12px;}
.member-goods-list .last{display:inline-block;*display:inline;*zoom:1;width:100%;height:0;line-height:0;font-size:0;overflow:hidden;}

.member-notice-content{padding:10px 15px;color:#666666;}
.member-notice-content .text-warn{color:#2686C6;padding-right:20px; font-weight: bold;}
.member-notice-content .caption{clear:right;}
.member-notice-content .notice-inline{padding:10px 0 5px 20px;}

.member-order-desc{float:left;}

.member-order-actions{float:right;padding:15px 0;font-size:12px;}
.member-order-actions .btn-navyblue{margin-right:10px;}
.member-order-actions .btn-caution span{ border-radius:0;}

.all-pics .gpic-box{text-align:center;padding-top:8px;}
.gpic-btn-view,.gpic-btn-delete{ font-size:12px;}

.member-order-steps table{table-layout:fixed;}
.member-order-steps .step-arrow{width:50px;}

.member-order-flow{border-top:1px dotted #dddddd;padding-top:10px;}
.member-order-flow em{margin-right:15px;}
.member-order-flow .pop-wrapper{position:relative;margin-left:5px;margin-right:5px;}
.member-order-flow .pop-handle .icon{margin-left:2px;}
.member-order-flow .pop-body{position:absolute;left:0;top:14px;z-index:1;background-color:white;min-width:158px;_width:158px;padding:5px 10px;border:1px solid #dddddd;box-shadow:1px 1px 1px rgba(180, 180, 180, 0.4);-webkit-box-shadow:1px 1px 1px rgba(180, 180, 180, 0.4);-moz-box-shadow:1px 1px 1px rgba(180, 180, 180, 0.4);}
.member-order-flow .pop-body li{white-space:nowrap;}
.member-order-flow ul li{ padding:5px 0;}

.member-order-message li{padding:10px 15px;border-top:1px solid #dddddd;}
.member-order-message .first{border-top:0;}
.member-order-message .message-section{color:#666666;margin-right:150px;line-height:1.83333;}
.member-order-message .message-infos{float:right;width:140px;text-align:center;line-height:2;color:#666666;}
.member-order-message .message-infos span{display:block;}
.member-order-message .message-infos .admin-name{color:#FA8D19;}
.member-order-message .message-title{margin-bottom:6px;font-size:100.0%;}

.member-message-box{padding:15px;}
.member-message-box .btn-simple span{background-color:#3A90C9;color:#fff;}
.member-message-box .x-input{width:94%;}

.member-already-paid{padding:15px;}
.member-already-paid .form-label{width:7em;}
.member-already-paid .form-act{margin-left:7.1em;*margin-left:0;}
.member-already-paid .warn{color:#FC0000;}
.member-already-paid textarea{width:98%;}

.member-address-submit{padding:15px;border:1px solid #dddddd;display:none;}
.member-address-submit .form-label{width:15em;padding-right:5px;}
.member-address-submit .form-act{margin-left:8.3em;*margin-left:0;}
.member-address-submit .text-warn{color:#FC0000;}
.member-address-submit .last{margin-bottom:0;}

.member-address .address-add, .member-address .address-edit{display:block;}

.member-address-list{_zoom:1;}
.member-address-list .member-grid{border:1px solid #dddddd;}
.member-address-list tbody tr{border-top:1px dotted #dddddd;}
.member-address-list .shipping-address{padding-left:10px;}
.member-address-list .shipping-name, .member-address-list .shipping-contact{text-align:center;}
.member-address-list .actions a{margin-right:5px;}
.member-address-list .edit-text{display:none;}
.member-address-list .editing{background-color:#f3f3f3;}
.member-address-list .editing .edit-text{display:inline;}
.member-address-list .editing .edit-act{display:none;}
.member-address-list .label-default{display:none;}
.member-address-list .highlight{background-color:#FEFAF4;}
.member-address-list .highlight .label-default{display:inline-block;}
.member-address-list .highlight .action-set-default{display:none;}

.member-tabs{border-bottom:1px solid #dddddd;}
.member-tabs a{display:inline-block;border:1px solid #dddddd;border-bottom:0 none;background-color:#efefef;margin-right:5px;font-weight:400;}
.member-tabs a em{color:#333333;display:inline-block;padding:5px 10px;}
.member-tabs .active{background-color:white;margin-top:0;font-weight:bold;margin-bottom:-1px;border-color:#dddddd;*position:relative;*top:1px;*margin-bottom:0;}
.member-tabs .active em{border-bottom-width:2px;}

.member-comment-list .comment-item{border-bottom:1px solid #ddd;padding-left:5px;padding-right:5px;padding-bottom:8px;margin-bottom:10px;}
.member-comment-list .goods-pic{width:60px;height:60px;line-height:58px;*line-height:60px;border:1px solid #dddddd;overflow:hidden;margin-right:5px;text-align:center;*font-size:54px;font-family:Arial;float:left;}
.member-comment-list .goods-pic img{max-width:60px;max-height:60px;vertical-align:middle;}
.member-comment-list .goods-info{float:left;width:210px;overflow:hidden;}
.member-comment-list .goods-info h3{font-weight:400;height:36px;overflow:hidden;font-size:100%;}
.member-comment-list .goods-comment{margin-left:220px;overflow:hidden;}
.member-comment-list .comment-infos{overflow:hidden;}
.member-comment-list .comments{margin-top:5px;margin-bottom:5px;}
.member-comment-list .stars{float:left;}
.member-comment-list .text-minor{float:left;color:#888888;}
.member-comment-list .datetime{float:right;color:#888888;}
.member-comment-list .inter-handle{float:none;}
.member-comment-list .inter-handle .icon{color:#666666;font-size:116.66667%;vertical-align:middle;}
.member-comment-list .reply-list{padding:0;display:none;}
.member-comment-list .unfold .reply-list{display:block;}
.member-comment-list .new{background-color:#FDFDF1;border-color:#DFD7AC;}

.member-nocomment .post-comment{margin:0 15px;padding:10px;}
.member-nocomment .post-comment .label{color: #000;}
.member-nocomment .comment-cell{height:0;overflow:hidden;}
.member-nocomment .form-act-side .error{float:left;white-space:nowrap;}
.table.member-grid{position: relative;}
.table.member-grid tbody{position: static;}

.member-changepass .mod-content{padding:50px 10px 50px 30px;}
.member-changepass .form-label{width:10em;}
.member-changepass .form-act{margin-left:10em;*margin-left:0;}

.member-coupon caption{padding-left:10px;padding-right:10px;}
.member-coupon caption h3{font-size:14px;float:left;line-height:2.5;color:#666;margin-left:8px;}
.member-coupon caption .btn-simple{float:right;margin-top:3px;margin-right:-7px;*margin-right:-13px;}
.member-coupon caption .btn-simple .icon{color:#f18007;padding-right:3px;}
.member-coupon tbody tr:hover {background-color:#FEFAF4;}
.member-coupon td{text-align:center;height:32px;color:#666666;}
.member-coupon .text-available{color:#73AD34;}
.member-coupon .text-unavailable{color:#CE2108;}

.member-coupon tbody tr, .member-fav tbody tr, .member-notify tbody tr{border-top:1px dotted #eeeeee;}
.member-coupon tbody tr td, .member-fav tbody tr td, .member-notify tbody tr td{*border-top:1px dotted #eeeeee;}

.member-credits-rules{margin:20px;}
.member-credits-rules h3{font-size:116.66667%;font-weight:400;margin-bottom:10px;}
.member-credits-rules ol{color:#666666;list-style:decimal;margin-left:20px;line-height:1.83333;}

.member-prepaid table{margin:20px;font-size:116.66667%;color:#666666;}
.member-prepaid td{height:36px;vertical-align:top;white-space:nowrap;}
.member-prepaid li{margin-bottom:14px;}

.member-information .member-mod{padding:40px 20px 20px;}
.member-information .form-label{width:11.5em;}
.member-information .form-act{margin-left:10.5em;line-height:1.9em;}

.member-aftersales, .member-messagebox{overflow:hidden;}
.member-aftersales .member-tabs, .member-messagebox .member-tabs{border-bottom:0 none;margin-bottom:0;}

.member-aftersales .member-grid tbody tr{border-top:1px dotted #dddddd;}
.member-aftersales .member-grid tbody tr:hover{background-color:#FEFAF4;}
.member-aftersales .member-grid .first{border-top:0 none;}
.member-aftersales .member-grid .goods-name{max-width:180px;}
.member-aftersales h3{margin-top:20px;margin-left:20px;font-size:100%;line-height:4;}
.member-aftersales .member-content{padding:0 20px;}
.member-aftersales .warn{color:#ef4521;}
.member-aftersales .form-label{width:14em;color:#666666;}
.member-aftersales .form-sub-label{color:#888888;}
.member-aftersales .form-act{margin-left:14em;*margin-left:0;}
.member-aftersales .form-act-special{position:relative;height:40px;}
.member-aftersales .form-act-special .notice-inline{position:absolute;left:0;top:22px;white-space:nowrap;padding-left:0;}

.member-aftersales .btn{margin:20px 15px 10px 0;}
.member-aftersales .label-warning{background-color:#ffaf01;padding:1px 4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;color:white;font-weight:400;margin-right:10px;font-size:91.66667%;}

.member-aftersales-list thead{background-color:white;border-bottom:1px solid #dddddd;}

.member-aftersales-goods .member-grid{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.member-aftersales-goods .selected{background-color:#FEFAF4;}

.member-aftersales-record .member-grid thead{background-color:white;border-bottom:1px solid #dddddd;}
.member-aftersales-record .member-grid tbody .view-detail:hover{background-color:transparent;}
.member-aftersales-record .view-detail{display:none;}
.member-aftersales-record .active-top{border-top:1px solid #999999;font-weight:bold;}
.member-aftersales-record .active-top td{border-top:1px solid #999999;}
.member-aftersales-record .active-bottom{display:table-row;*display:block;border-bottom:1px solid #999999;}
.member-aftersales-record .active-bottom td{padding:20px;*border-bottom:1px solid #999999;}
.member-aftersales-record .aftersales-grid{border:1px solid #dddddd;width:100%;}
.member-aftersales-record .aftersales-grid thead th{height:30px;background-color:#efefef;font-size:100.0%;font-weight:bold;}
.member-aftersales-record .aftersales-grid td{height:30px;padding:2px 5px;color:#666666;}
.member-aftersales-record .aftersales-notice{background-color:#FEFAF4;color:#A87620;padding:10px 20px;line-height:2;}
.member-aftersales-record .aftersales-notice .title{font-size:116.66667%;font-weight:bold;margin-bottom:5px;}
.member-aftersales-record .aftersales-notice .time{margin-right:10px;}
.member-aftersales-record h3{margin-left:0;}
.member-aftersales-record .aftersales-desc .pic{float:left;width:60px;height:60px;line-height:60px;*line-height:60px;border:1px solid #cccccc;overflow:hidden;margin-right:10px;text-align:center;*font-size:90px;font-family:Arial;}
.member-aftersales-record .aftersales-desc .pic img{max-width:100px;max-height:100px;vertical-align:middle;}
.member-aftersales-record .aftersales-desc .desc{line-height:1.66667;color:#666666;}

/*--- 站内信 ---*/
.member-messagebox caption{height:40px;padding:0 10px;border-bottom:1px solid #dddddd;line-height:3.33333;overflow:hidden;*zoom:1;}
.member-messagebox caption .btn{line-height:2;}
.member-messagebox .messagebox-action{float:left;}
.member-messagebox .messagebox-tip{float:right;}
.member-messagebox .messagebox-tip i{margin-left:3px;margin-right:3px;}
.member-messagebox .handle{cursor:pointer;border-top:1px dotted #dddddd;}
.member-messagebox .handle:hover{background-color:#FEFAF4;}
.member-messagebox th{text-align:left;}
.member-messagebox td{padding-top:10px;padding-bottom:6px;}
.member-messagebox .new{font-weight:bold;}
.member-messagebox .check{width:25px;text-align:center;}
.member-messagebox .time{width:20%;white-space:nowrap;}
.member-messagebox .action{width:6%;white-space:nowrap;}
.member-messagebox .detail{display:none;}
.member-messagebox .active-top{border-top:1px solid #999999;font-weight:bold;color:#E39F2C;}
.member-messagebox .active-top td{border-top:1px solid #999999;}
.member-messagebox .active-bottom{display:table-row;*display:block;border-bottom:1px solid #999999;}
.member-messagebox .active-bottom td{padding:20px;*border-bottom:1px solid #999999;}
.member-messagebox .detail-title{margin-bottom:6px;}
.member-messagebox .detail-reply{margin-top:20px;padding-top:20px;border-top:1px solid #dddddd;}
.member-messagebox .detail-reply .x-input{width:80%;}
.member-messagebox .post-message{padding:20px 60px;}


/*--- 安全中心 ---*/
.security-list li{padding:30px 20px;border-bottom:1px dotted #eeeeee;*border-bottom:0px;overflow:hidden;}
.security-list li:nth-last-child(1){ border-bottom:0px;}

.security-list .security-title{float:left;}
.security-list .security-content{display:block;margin-right:120px;margin-left:230px;vertical-align:middle;}
.security-list .security-actions a{width:100px;display:block;background-color:#035e98;text-align:center;border-radius:2px;line-height:30px;color:#fff;float:right;float:right;}
.security-list .security-actions .btn-caution span{ width:auto;}
.security-list .security-actions a:hover{background-color:#3a90c9;}
.security-list .icon-success, .security-list .icon-warning{font-size:30px;vertical-align:middle;margin-right:20px;float:left;*padding-bottom:7px;}
.security-list b{font-size:14px;margin-right:20px;float:left;line-height:25px;}
.security-list em{color:#999999;line-height:2;}


.verify-content ul{padding-bottom:60px;padding-left:80px;}
.verify-content .form-act {line-height:2.28571;}

.verify-content .msg{margin-left:300px;font-size:16px;}
.verify-content .msg .icon{font-size:28px;height:50px;line-height:50px;margin-right:10px;vertical-align:middle;}

.member-mod .signupin-content .notice-inline{left:80px; }
.member-information .member-mod .signupin-content .notice-inline{left:20px; }


/*------ 文章中心 ------*/
.article-mod .mod-title{line-height:3.57143;padding-left:20px;background-color:transparent;}

.article-item{line-height:2.91667;border-bottom:1px dotted #eeeeee;padding-left:20px;padding-right:20px;overflow:hidden;position:relative;}
.article-item .article-title{margin-right:130px;display:block;}
.article-item .article-title a{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;}

.article-item .datetime{color:#999999;float:right;width:130px;text-align:right;white-space:nowrap;position:absolute;top:0;right:20px;}

/*.article-main .mod-title{line-height:2.64286;text-align:center;}*/
.article-main .mod-content{padding:5px 20px 10px;line-height:2;overflow:hidden;}
.article-main p{text-indent:2em;}
.article-main .article-time{text-align:right;line-height:1.5;color:#999999;margin-bottom:10px;}

/*------ 赠品列表 -------*/
.gift-gallery .mod-title{padding-left:10px;line-height:2.1875;color:#666666;background-color:transparent;}
.gift-gallery .mod-title h2{font-size:133.33333%;}
.gift-gallery .mod-grid{color:#666666;width:100%;}
.gift-gallery .mod-grid tr{border-top:1px dotted #dddddd;}
.gift-gallery .mod-grid .first{border-top:0 none;}
.gift-gallery .goods-pic{width:80px;height:80px;line-height:78px;*line-height:80px;border:1px solid #cccccc;overflow:hidden;margin:10px;text-align:center;*font-size:72px;font-family:Arial;}
.gift-gallery .goods-pic img{max-width:80px;max-height:80px;vertical-align:middle;}
.gift-gallery .goods-desc h3{font-size:100.0%;}
.gift-gallery .goods-desc p{color:#888888;}
.gift-gallery .s-price, .gift-gallery .status, .gift-gallery .actions{white-space:nowrap;padding:0 10px;text-align:center;}
.gift-gallery .warn{color:#ef4521;}
.gift-gallery .separator{display:block;height:5px;overflow:hidden;}
.gift-gallery .text-disabled{color:#999999;}

/*.page-error{margin:100px auto;width:400px;}
.page-error .icon{color:#ef4521;font-size:50px;line-height:50px;margin-right:20px;float:left;}
.page-error .page-error-message{color:#333333;font-size:16px;font-weight:bold;line-height:30px;}
.page-error .page-error-tips{color:#666666;}
.page-error .page-error-tips i{color:#ef4521;}*/

/*选择集货员*/
.operator{ border:1px solid #ddd;padding:20px 30px;}
.operator span{ padding-right:30px;margin-bottom:20px;display:inline-block;width:29%;}
.operator span span{ margin-left:10px;}
.operator span input{ margin-right:6px;}

/*查看订单详情*/
.member-order-steps{margin:20px 0}
.member-order-steps i{color:white;width:22px;text-align:center;margin-right:8px;margin-left:-25px;*vertical-align:1px}
.member-order-steps a{color:#8c8c8c}
.member-order-steps a:hover{background-color:#e1880a;color:white;text-decoration:none}
.member-order-steps .member-order-steps .step-item{font:16px/30px Microsoft YaHei,STHeiti,sans-serif;color:#8c8c8c;width:28%}
.member-order-steps .step-item .icon{font-size:29px;vertical-align:-6px;color:#cbcbcb}
.member-order-steps .step-item a:hover .icon{color:white}
.member-order-steps .step-item a:hover i{color:#e1880a}
.member-order-steps .step-item{background-color: #e0e0e0; border: 1px solid #adadad; text-shadow: 0 1px 0 #fff;}
.member-order-steps .step-item.active{background: #ffaf01;color: #fff;border: 1px solid #b97e00;text-shadow: 0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);color:white}
.member-order-steps .active a,.steps .active .icon{color:white}
.member-order-steps .active i{color:#faa419}
.member-order-steps .step-arrow{color:#ccc;font-size:25px;line-height:30px;text-align:center}

.btn-orange{ background:#F18007;display:inline-block;padding:1px 10px;color:#fff;border-radius:4px;line-height:30px;}
.btn-blue{background:#0070B7;display:inline-block;padding:2px 8px;color:#fff;border-radius:4px;line-height:30px;}
.btn-orange i,.btn-blue i{ font-size:21px;float:left;margin-right:5px;}
.share-recommend .btn-rounded span{ background:#f18007;color:#fff;}
.share-recommend .btn-rounded span span{padding-right:80px;padding-left:15px;}
.share-recommend .btn-rounded span:hover,.share-recommend .btn-rounded span span:hover{ background:#0070b7;}

input[type="checkbox"].action-gtags{margin: -2px 3px 0 0;}

/*.member-notify .pageview{margin:40px 0px 10px 350px;}*/
.member-checkform select{ border:1px solid #ccc;padding:2px;}